@charset "utf-8";
/* col_ul_style */
.el-row::after,.el-row::before{content:""}
.el-row{position:relative; margin: 0 -16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.el-row::after,.el-row::before{display:table}
.el-row::after{clear:both}
.el-row [class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box; padding: 0 16px;}
.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}
.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media screen and (max-width:1300px) {
 .el-row{ margin: 0 -10px;}
 .el-row [class*=el-col-]{ padding: 0 10px;}
}
.el-col-0{width:0%}
.el-col-offset-0{margin-left:0}
.el-col-pull-0{right:0}
.el-col-push-0{left:0}
.el-col-1{width:4.16667%}
.el-col-offset-1{margin-left:4.16667%}
.el-col-pull-1{right:4.16667%}
.el-col-push-1{left:4.16667%}
.el-col-2{width:8.33333%}
.el-col-offset-2{margin-left:8.33333%}
.el-col-pull-2{right:8.33333%}
.el-col-push-2{left:8.33333%}
.el-col-3{width:12.5%}
.el-col-offset-3{margin-left:12.5%}
.el-col-pull-3{right:12.5%}
.el-col-push-3{left:12.5%}
.el-col-4{width:16.66667%}
.el-col-offset-4{margin-left:16.66667%}
.el-col-pull-4{right:16.66667%}
.el-col-push-4{left:16.66667%}
.el-col-5{width:20.83333%}
.el-col-offset-5{margin-left:20.83333%}
.el-col-pull-5{right:20.83333%}
.el-col-push-5{left:20.83333%}
.el-col-6{width:25%}
.el-col-offset-6{margin-left:25%}
.el-col-pull-6{right:25%}
.el-col-push-6{left:25%}
.el-col-7{width:29.16667%}
.el-col-offset-7{margin-left:29.16667%}
.el-col-pull-7{right:29.16667%}
.el-col-push-7{left:29.16667%}
.el-col-8{width:33.33333%}
.el-col-offset-8{margin-left:33.33333%}
.el-col-pull-8{right:33.33333%}
.el-col-push-8{left:33.33333%}
.el-col-9{width:37.5%}
.el-col-offset-9{margin-left:37.5%}
.el-col-pull-9{right:37.5%}
.el-col-push-9{left:37.5%}
.el-col-10{width:41.66667%}
.el-col-offset-10{margin-left:41.66667%}
.el-col-pull-10{right:41.66667%}
.el-col-push-10{left:41.66667%}
.el-col-11{width:45.83333%}
.el-col-offset-11{margin-left:45.83333%}
.el-col-pull-11{right:45.83333%}
.el-col-push-11{left:45.83333%}
.el-col-12{width:50%}
.el-col-offset-12{margin-left:50%}
.el-col-pull-12{position:relative;right:50%}
.el-col-push-12{left:50%}
.el-col-13{width:54.16667%}
.el-col-offset-13{margin-left:54.16667%}
.el-col-pull-13{right:54.16667%}
.el-col-push-13{left:54.16667%}
.el-col-14{width:58.33333%}
.el-col-offset-14{margin-left:58.33333%}
.el-col-pull-14{right:58.33333%}
.el-col-push-14{left:58.33333%}
.el-col-15{width:62.5%}
.el-col-offset-15{margin-left:62.5%}
.el-col-pull-15{right:62.5%}
.el-col-push-15{left:62.5%}
.el-col-16{width:66.66667%}
.el-col-offset-16{margin-left:66.66667%}
.el-col-pull-16{right:66.66667%}
.el-col-push-16{left:66.66667%}
.el-col-17{width:70.83333%}
.el-col-offset-17{margin-left:70.83333%}
.el-col-pull-17{right:70.83333%}
.el-col-push-17{left:70.83333%}
.el-col-18{width:75%}
.el-col-offset-18{margin-left:75%}
.el-col-pull-18{right:75%}
.el-col-push-18{left:75%}
.el-col-19{width:79.16667%}
.el-col-offset-19{margin-left:79.16667%}
.el-col-pull-19{right:79.16667%}
.el-col-push-19{left:79.16667%}
.el-col-20{width:83.33333%}
.el-col-offset-20{margin-left:83.33333%}
.el-col-pull-20{right:83.33333%}
.el-col-push-20{left:83.33333%}
.el-col-21{width:87.5%}
.el-col-offset-21{margin-left:87.5%}
.el-col-pull-21{right:87.5%}
.el-col-push-21{left:87.5%}
.el-col-22{width:91.66667%}
.el-col-offset-22{margin-left:91.66667%}
.el-col-pull-22{right:91.66667%}
.el-col-push-22{left:91.66667%}
.el-col-23{width:95.83333%}
.el-col-offset-23{margin-left:95.83333%}
.el-col-pull-23{right:95.83333%}
.el-col-push-23{left:95.83333%}
.el-col-24{width:100%}
.el-col-offset-24{margin-left:100%}
.el-col-pull-24{right:100%}
.el-col-push-24{left:100%}
@media only screen and (max-width:768px){
 .el-col-xs-0{display:none;width:0%}
 .el-col-xs-offset-0{margin-left:0}
 .el-col-xs-pull-0{position:relative;right:0}
 .el-col-xs-push-0{position:relative;left:0}
 .el-col-xs-1{width:4.16667%}
 .el-col-xs-offset-1{margin-left:4.16667%}
 .el-col-xs-pull-1{position:relative;right:4.16667%}
 .el-col-xs-push-1{position:relative;left:4.16667%}
 .el-col-xs-2{width:8.33333%}
 .el-col-xs-offset-2{margin-left:8.33333%}
 .el-col-xs-pull-2{position:relative;right:8.33333%}
 .el-col-xs-push-2{position:relative;left:8.33333%}
 .el-col-xs-3{width:12.5%}
 .el-col-xs-offset-3{margin-left:12.5%}
 .el-col-xs-pull-3{position:relative;right:12.5%}
 .el-col-xs-push-3{position:relative;left:12.5%}
 .el-col-xs-4{width:16.66667%}
 .el-col-xs-offset-4{margin-left:16.66667%}
 .el-col-xs-pull-4{position:relative;right:16.66667%}
 .el-col-xs-push-4{position:relative;left:16.66667%}
 .el-col-xs-5{width:20.83333%}
 .el-col-xs-offset-5{margin-left:20.83333%}
 .el-col-xs-pull-5{position:relative;right:20.83333%}
 .el-col-xs-push-5{position:relative;left:20.83333%}
 .el-col-xs-6{width:25%}
 .el-col-xs-offset-6{margin-left:25%}
 .el-col-xs-pull-6{position:relative;right:25%}
 .el-col-xs-push-6{position:relative;left:25%}
 .el-col-xs-7{width:29.16667%}
 .el-col-xs-offset-7{margin-left:29.16667%}
 .el-col-xs-pull-7{position:relative;right:29.16667%}
 .el-col-xs-push-7{position:relative;left:29.16667%}
 .el-col-xs-8{width:33.33333%}
 .el-col-xs-offset-8{margin-left:33.33333%}
 .el-col-xs-pull-8{position:relative;right:33.33333%}
 .el-col-xs-push-8{position:relative;left:33.33333%}
 .el-col-xs-9{width:37.5%}
 .el-col-xs-offset-9{margin-left:37.5%}
 .el-col-xs-pull-9{position:relative;right:37.5%}
 .el-col-xs-push-9{position:relative;left:37.5%}
 .el-col-xs-10{width:41.66667%}
 .el-col-xs-offset-10{margin-left:41.66667%}
 .el-col-xs-pull-10{position:relative;right:41.66667%}
 .el-col-xs-push-10{position:relative;left:41.66667%}
 .el-col-xs-11{width:45.83333%}
 .el-col-xs-offset-11{margin-left:45.83333%}
 .el-col-xs-pull-11{position:relative;right:45.83333%}
 .el-col-xs-push-11{position:relative;left:45.83333%}
 .el-col-xs-12{width:50%}
 .el-col-xs-offset-12{margin-left:50%}
 .el-col-xs-pull-12{position:relative;right:50%}
 .el-col-xs-push-12{position:relative;left:50%}
 .el-col-xs-13{width:54.16667%}
 .el-col-xs-offset-13{margin-left:54.16667%}
 .el-col-xs-pull-13{position:relative;right:54.16667%}
 .el-col-xs-push-13{position:relative;left:54.16667%}
 .el-col-xs-14{width:58.33333%}
 .el-col-xs-offset-14{margin-left:58.33333%}
 .el-col-xs-pull-14{position:relative;right:58.33333%}
 .el-col-xs-push-14{position:relative;left:58.33333%}
 .el-col-xs-15{width:62.5%}
 .el-col-xs-offset-15{margin-left:62.5%}
 .el-col-xs-pull-15{position:relative;right:62.5%}
 .el-col-xs-push-15{position:relative;left:62.5%}
 .el-col-xs-16{width:66.66667%}
 .el-col-xs-offset-16{margin-left:66.66667%}
 .el-col-xs-pull-16{position:relative;right:66.66667%}
 .el-col-xs-push-16{position:relative;left:66.66667%}
 .el-col-xs-17{width:70.83333%}
 .el-col-xs-offset-17{margin-left:70.83333%}
 .el-col-xs-pull-17{position:relative;right:70.83333%}
 .el-col-xs-push-17{position:relative;left:70.83333%}
 .el-col-xs-18{width:75%}
 .el-col-xs-offset-18{margin-left:75%}
 .el-col-xs-pull-18{position:relative;right:75%}
 .el-col-xs-push-18{position:relative;left:75%}
 .el-col-xs-19{width:79.16667%}
 .el-col-xs-offset-19{margin-left:79.16667%}
 .el-col-xs-pull-19{position:relative;right:79.16667%}
 .el-col-xs-push-19{position:relative;left:79.16667%}
 .el-col-xs-20{width:83.33333%}
 .el-col-xs-offset-20{margin-left:83.33333%}
 .el-col-xs-pull-20{position:relative;right:83.33333%}
 .el-col-xs-push-20{position:relative;left:83.33333%}
 .el-col-xs-21{width:87.5%}
 .el-col-xs-offset-21{margin-left:87.5%}
 .el-col-xs-pull-21{position:relative;right:87.5%}
 .el-col-xs-push-21{position:relative;left:87.5%}
 .el-col-xs-22{width:91.66667%}
 .el-col-xs-offset-22{margin-left:91.66667%}
 .el-col-xs-pull-22{position:relative;right:91.66667%}
 .el-col-xs-push-22{position:relative;left:91.66667%}
 .el-col-xs-23{width:95.83333%}
 .el-col-xs-offset-23{margin-left:95.83333%}
 .el-col-xs-pull-23{position:relative;right:95.83333%}
 .el-col-xs-push-23{position:relative;left:95.83333%}
 .el-col-xs-24{width:100%}
 .el-col-xs-offset-24{margin-left:100%}
 .el-col-xs-pull-24{position:relative;right:100%}
 .el-col-xs-push-24{position:relative;left:100%}
}
@media only screen and (max-width:992px){
 .el-col-sm-0{display:none;width:0%}
 .el-col-sm-offset-0{margin-left:0}
 .el-col-sm-pull-0{position:relative;right:0}
 .el-col-sm-push-0{position:relative;left:0}
 .el-col-sm-1{width:4.16667%}
 .el-col-sm-offset-1{margin-left:4.16667%}
 .el-col-sm-pull-1{position:relative;right:4.16667%}
 .el-col-sm-push-1{position:relative;left:4.16667%}
 .el-col-sm-2{width:8.33333%}
 .el-col-sm-offset-2{margin-left:8.33333%}
 .el-col-sm-pull-2{position:relative;right:8.33333%}
 .el-col-sm-push-2{position:relative;left:8.33333%}
 .el-col-sm-3{width:12.5%}
 .el-col-sm-offset-3{margin-left:12.5%}
 .el-col-sm-pull-3{position:relative;right:12.5%}
 .el-col-sm-push-3{position:relative;left:12.5%}
 .el-col-sm-4{width:16.66667%}
 .el-col-sm-offset-4{margin-left:16.66667%}
 .el-col-sm-pull-4{position:relative;right:16.66667%}
 .el-col-sm-push-4{position:relative;left:16.66667%}
 .el-col-sm-5{width:20.83333%}
 .el-col-sm-offset-5{margin-left:20.83333%}
 .el-col-sm-pull-5{position:relative;right:20.83333%}
 .el-col-sm-push-5{position:relative;left:20.83333%}
 .el-col-sm-6{width:25%}
 .el-col-sm-offset-6{margin-left:25%}
 .el-col-sm-pull-6{position:relative;right:25%}
 .el-col-sm-push-6{position:relative;left:25%}
 .el-col-sm-7{width:29.16667%}
 .el-col-sm-offset-7{margin-left:29.16667%}
 .el-col-sm-pull-7{position:relative;right:29.16667%}
 .el-col-sm-push-7{position:relative;left:29.16667%}
 .el-col-sm-8{width:33.33333%}
 .el-col-sm-offset-8{margin-left:33.33333%}
 .el-col-sm-pull-8{position:relative;right:33.33333%}
 .el-col-sm-push-8{position:relative;left:33.33333%}
 .el-col-sm-9{width:37.5%}
 .el-col-sm-offset-9{margin-left:37.5%}
 .el-col-sm-pull-9{position:relative;right:37.5%}
 .el-col-sm-push-9{position:relative;left:37.5%}
 .el-col-sm-10{width:41.66667%}
 .el-col-sm-offset-10{margin-left:41.66667%}
 .el-col-sm-pull-10{position:relative;right:41.66667%}
 .el-col-sm-push-10{position:relative;left:41.66667%}
 .el-col-sm-11{width:45.83333%}
 .el-col-sm-offset-11{margin-left:45.83333%}
 .el-col-sm-pull-11{position:relative;right:45.83333%}
 .el-col-sm-push-11{position:relative;left:45.83333%}
 .el-col-sm-12{width:50%}
 .el-col-sm-offset-12{margin-left:50%}
 .el-col-sm-pull-12{position:relative;right:50%}
 .el-col-sm-push-12{position:relative;left:50%}
 .el-col-sm-13{width:54.16667%}
 .el-col-sm-offset-13{margin-left:54.16667%}
 .el-col-sm-pull-13{position:relative;right:54.16667%}
 .el-col-sm-push-13{position:relative;left:54.16667%}
 .el-col-sm-14{width:58.33333%}
 .el-col-sm-offset-14{margin-left:58.33333%}
 .el-col-sm-pull-14{position:relative;right:58.33333%}
 .el-col-sm-push-14{position:relative;left:58.33333%}
 .el-col-sm-15{width:62.5%}
 .el-col-sm-offset-15{margin-left:62.5%}
 .el-col-sm-pull-15{position:relative;right:62.5%}
 .el-col-sm-push-15{position:relative;left:62.5%}
 .el-col-sm-16{width:66.66667%}
 .el-col-sm-offset-16{margin-left:66.66667%}
 .el-col-sm-pull-16{position:relative;right:66.66667%}
 .el-col-sm-push-16{position:relative;left:66.66667%}
 .el-col-sm-17{width:70.83333%}
 .el-col-sm-offset-17{margin-left:70.83333%}
 .el-col-sm-pull-17{position:relative;right:70.83333%}
 .el-col-sm-push-17{position:relative;left:70.83333%}
 .el-col-sm-18{width:75%}
 .el-col-sm-offset-18{margin-left:75%}
 .el-col-sm-pull-18{position:relative;right:75%}
 .el-col-sm-push-18{position:relative;left:75%}
 .el-col-sm-19{width:79.16667%}
 .el-col-sm-offset-19{margin-left:79.16667%}
 .el-col-sm-pull-19{position:relative;right:79.16667%}
 .el-col-sm-push-19{position:relative;left:79.16667%}
 .el-col-sm-20{width:83.33333%}
 .el-col-sm-offset-20{margin-left:83.33333%}
 .el-col-sm-pull-20{position:relative;right:83.33333%}
 .el-col-sm-push-20{position:relative;left:83.33333%}
 .el-col-sm-21{width:87.5%}
 .el-col-sm-offset-21{margin-left:87.5%}
 .el-col-sm-pull-21{position:relative;right:87.5%}
 .el-col-sm-push-21{position:relative;left:87.5%}
 .el-col-sm-22{width:91.66667%}
 .el-col-sm-offset-22{margin-left:91.66667%}
 .el-col-sm-pull-22{position:relative;right:91.66667%}
 .el-col-sm-push-22{position:relative;left:91.66667%}
 .el-col-sm-23{width:95.83333%}
 .el-col-sm-offset-23{margin-left:95.83333%}
 .el-col-sm-pull-23{position:relative;right:95.83333%}
 .el-col-sm-push-23{position:relative;left:95.83333%}
 .el-col-sm-24{width:100%}
 .el-col-sm-offset-24{margin-left:100%}
 .el-col-sm-pull-24{position:relative;right:100%}
 .el-col-sm-push-24{position:relative;left:100%}
}

@media only screen and (min-width:1920px){
 .el-col-xl-0{display:none;width:0%}
 .el-col-xl-offset-0{margin-left:0}
 .el-col-xl-pull-0{position:relative;right:0}
 .el-col-xl-push-0{position:relative;left:0}
 .el-col-xl-1{width:4.16667%}
 .el-col-xl-offset-1{margin-left:4.16667%}
 .el-col-xl-pull-1{position:relative;right:4.16667%}
 .el-col-xl-push-1{position:relative;left:4.16667%}
 .el-col-xl-2{width:8.33333%}
 .el-col-xl-offset-2{margin-left:8.33333%}
 .el-col-xl-pull-2{position:relative;right:8.33333%}
 .el-col-xl-push-2{position:relative;left:8.33333%}
 .el-col-xl-3{width:12.5%}
 .el-col-xl-offset-3{margin-left:12.5%}
 .el-col-xl-pull-3{position:relative;right:12.5%}
 .el-col-xl-push-3{position:relative;left:12.5%}
 .el-col-xl-4{width:16.66667%}
 .el-col-xl-offset-4{margin-left:16.66667%}
 .el-col-xl-pull-4{position:relative;right:16.66667%}
 .el-col-xl-push-4{position:relative;left:16.66667%}
 .el-col-xl-5{width:20.83333%}
 .el-col-xl-offset-5{margin-left:20.83333%}
 .el-col-xl-pull-5{position:relative;right:20.83333%}
 .el-col-xl-push-5{position:relative;left:20.83333%}
 .el-col-xl-6{width:25%}
 .el-col-xl-offset-6{margin-left:25%}
 .el-col-xl-pull-6{position:relative;right:25%}
 .el-col-xl-push-6{position:relative;left:25%}
 .el-col-xl-7{width:29.16667%}
 .el-col-xl-offset-7{margin-left:29.16667%}
 .el-col-xl-pull-7{position:relative;right:29.16667%}
 .el-col-xl-push-7{position:relative;left:29.16667%}
 .el-col-xl-8{width:33.33333%}
 .el-col-xl-offset-8{margin-left:33.33333%}
 .el-col-xl-pull-8{position:relative;right:33.33333%}
 .el-col-xl-push-8{position:relative;left:33.33333%}
 .el-col-xl-9{width:37.5%}
 .el-col-xl-offset-9{margin-left:37.5%}
 .el-col-xl-pull-9{position:relative;right:37.5%}
 .el-col-xl-push-9{position:relative;left:37.5%}
 .el-col-xl-10{width:41.66667%}
 .el-col-xl-offset-10{margin-left:41.66667%}
 .el-col-xl-pull-10{position:relative;right:41.66667%}
 .el-col-xl-push-10{position:relative;left:41.66667%}
 .el-col-xl-11{width:45.83333%}
 .el-col-xl-offset-11{margin-left:45.83333%}
 .el-col-xl-pull-11{position:relative;right:45.83333%}
 .el-col-xl-push-11{position:relative;left:45.83333%}
 .el-col-xl-12{width:50%}
 .el-col-xl-offset-12{margin-left:50%}
 .el-col-xl-pull-12{position:relative;right:50%}
 .el-col-xl-push-12{position:relative;left:50%}
 .el-col-xl-13{width:54.16667%}
 .el-col-xl-offset-13{margin-left:54.16667%}
 .el-col-xl-pull-13{position:relative;right:54.16667%}
 .el-col-xl-push-13{position:relative;left:54.16667%}
 .el-col-xl-14{width:58.33333%}
 .el-col-xl-offset-14{margin-left:58.33333%}
 .el-col-xl-pull-14{position:relative;right:58.33333%}
 .el-col-xl-push-14{position:relative;left:58.33333%}
 .el-col-xl-15{width:62.5%}
 .el-col-xl-offset-15{margin-left:62.5%}
 .el-col-xl-pull-15{position:relative;right:62.5%}
 .el-col-xl-push-15{position:relative;left:62.5%}
 .el-col-xl-16{width:66.66667%}
 .el-col-xl-offset-16{margin-left:66.66667%}
 .el-col-xl-pull-16{position:relative;right:66.66667%}
 .el-col-xl-push-16{position:relative;left:66.66667%}
 .el-col-xl-17{width:70.83333%}
 .el-col-xl-offset-17{margin-left:70.83333%}
 .el-col-xl-pull-17{position:relative;right:70.83333%}
 .el-col-xl-push-17{position:relative;left:70.83333%}
 .el-col-xl-18{width:75%}
 .el-col-xl-offset-18{margin-left:75%}
 .el-col-xl-pull-18{position:relative;right:75%}
 .el-col-xl-push-18{position:relative;left:75%}
 .el-col-xl-19{width:79.16667%}
 .el-col-xl-offset-19{margin-left:79.16667%}
 .el-col-xl-pull-19{position:relative;right:79.16667%}
 .el-col-xl-push-19{position:relative;left:79.16667%}
 .el-col-xl-20{width:83.33333%}
 .el-col-xl-offset-20{margin-left:83.33333%}
 .el-col-xl-pull-20{position:relative;right:83.33333%}
 .el-col-xl-push-20{position:relative;left:83.33333%}
 .el-col-xl-21{width:87.5%}
 .el-col-xl-offset-21{margin-left:87.5%}
 .el-col-xl-pull-21{position:relative;right:87.5%}
 .el-col-xl-push-21{position:relative;left:87.5%}
 .el-col-xl-22{width:91.66667%}
 .el-col-xl-offset-22{margin-left:91.66667%}
 .el-col-xl-pull-22{position:relative;right:91.66667%}
 .el-col-xl-push-22{position:relative;left:91.66667%}
 .el-col-xl-23{width:95.83333%}
 .el-col-xl-offset-23{margin-left:95.83333%}
 .el-col-xl-pull-23{position:relative;right:95.83333%}
 .el-col-xl-push-23{position:relative;left:95.83333%}
 .el-col-xl-24{width:100%}
 .el-col-xl-offset-24{margin-left:100%}
 .el-col-xl-pull-24{position:relative;right:100%}
 .el-col-xl-push-24{position:relative;left:100%}
}
/* col_ul_style END */
/* head_foot_style.css */
/*必须拷贝的样式*/
body { color: #333333; text-align: left; height: 100%; font-size: 16px;}
html{ height: 100%;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; font-style: normal;}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; /*max-width: 100%;*/}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}
input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.clearflx:after {
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0;}



@font-face {
 font-family: "iconfont_hf"; /* Project id 2749620 */
 src: url('/comps/images/iconfont_hf.woff2') format('woff2'),
 url('/comps/images/iconfont_hf.woff') format('woff'),
 url('/comps/images/iconfont_hf.ttf') format('truetype');
}

.iconfont_hf {
 font-family: "iconfont_hf" !important;
 font-size: 16px;
 vertical-align: top;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}



/* 头部css */
.header_21{ position: relative; z-index:6;}
.header_21_con1{ height: 100px; padding:18px 0 0 0; background-color: #ffffff;}
.header_21_con2{ height: 80px; background-color: #1658a0; background-repeat: no-repeat; background-position: center top; color: #ffffff;}
.header_21_xt .header_21_con1{ height: 70px; border-bottom: 8px solid #1658a0; padding-top:6px;}
.container_21{ width: 1300px; margin: 0 auto; position: relative;}
.container_21::after,.header_21_tit::after,.bsdt_nav_21 ul::after{ display:table; content: " "; clear: both;}
.header_21_logo{ line-height: 82px;}
.header_21_logo img{ max-width: 100%; vertical-align: middle;}
.header_21_xt .header_21_logo{ line-height: 56px;}
.header_21_xt .header_21_logo img{ max-height: 56px;}
.header_21_tit{ padding: 2px 0; font-size: 14px; text-align: right;}
.header_21_a_link{ font-size: 0;}
.header_21_a_link,.header_21_a_link a,.header_21_font,.header_21_font a,.header_21_font em,.header_21_tit>span,.header_21_login{ display: inline-block; }
.header_21_a_link a{ font-size: 14px; color: #1658a0; border: 1px solid #1658a0; border-radius: 6px; padding: 0 13px 1px 13px; line-height: 20px; margin: 0 6px; transition: .3s all;}
.header_21_a_link a:hover{ background-color: #1658a0; color: #ffffff;}
.header_21_font{ padding: 0 22px;}
.header_21_font em,.header_21_login em{ font-style: normal; margin: 0 8px;}
.header_21_font li{ position: relative; display: inline-block; font-size: 0;}
.header_21_font li a,.header_21_font li em{ font-size: 14px;}
.header_21_font li .ydb_con{ position: absolute; left: 50%; transform: translateX(-50%); width: 101px; background: #fff;padding: 20px 20px 5px 20px; text-align: center; border-radius: 4px; top:25px;z-index: 99;display: none;box-shadow: 0 0 10px rgba(0,0,0,.1); cursor: pointer;}
.header_21_font li .ydb_con p{margin-top: 5px;}
.header_21_font li .ydb_con::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
.header_21_font li:hover .ydb_con{ display: block; z-index: 999; font-size: 14px;}
.header_21_tit>span{ border: 1px solid #666666; height: 19px; line-height: 19px; border-radius: 10px; padding: 0 12px; margin-left: 26px; color: #666666; font-size: 12px;}
.nav_21{ height: 63px; line-height: 63px; margin-top: 5px; }
.nav_21>ul{ float: right;}
.nav_21>ul>li{ line-height: 63px; float: left; font-size: 24px; font-weight: bold; margin-left: 34px;}
.nav_21>ul>li a{ display: block;}
.nav_21>ul>li a:hover,.nav_21 li.on a{ color: #1658a0;}
.header_21_con1.fixed .header_21_con1_r{ width: calc(100% - 280px);}
.header_21_con1.fixed .header_21_con1_r .nav_21{ width: calc(100% - 160px);}
.header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 30px;}
.header_21_tq{ float: left; padding: 12px 0; line-height: 28px;}
.header_21_ss{ position: absolute; width: 38.461538%; left: 50%; top: 15px; transform: translateX(-50%); background-color: rgba(255,255,255,.2); height: 50px; border-radius: 8px; box-sizing: border-box; padding:10px 18px 10px 0;}
.header_21_llms{ font-size: 0;height: 44px; display: flex; justify-content: flex-end; flex: 1;}
.header_21_llms a{ display: inline-block; line-height: 44px; color: #ffffff; border-radius: 10px; font-size: 22px; padding: 0 15px; margin-left: 18px; font-weight: bold; transition: .3s all;}
.header_21_llms a:link,.header_21_llms a:visited{ color: #ffffff;}
.header_21_llms a:first-child,.header_21_llms a.zzms_bar{ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
.header_21_llms a:last-child,.header_21_llms a.wza_bar{ background: url(21_header_bar2.png) no-repeat right bottom #4674c0;}
.header_21_llms a:hover{ opacity: 0.9;}
.header_21_picker{ float: left; width: 20%; position: relative; height: 30px; line-height: 30px; box-sizing: border-box; user-select: none;}
.header_21_picker::after{ content: ''; position: absolute; top: 5px; height: 20px; width: 1px; background-color: #ffffff; right: 0;}
.header_21_picker input{display: block; width: 100%; height: 100%; background-color: transparent; font-size: 16px; color: #fff; *color: #333333; cursor: pointer; border: none; padding-left: 20px; *margin-top: 10px; *border-right:1px solid #e2e2e2;}
.header_21_picker .upDown{position: absolute; display: block; width: 9px; height: 100%; right: 20px; top:0px; cursor: pointer; background: url(21_header_arr.png) no-repeat scroll center !important;}
.header_21_inp{ background-color: transparent; border: none; color: #ffffff; font-size: 16px; margin-left: 18px; height: 30px; line-height: 30px; width: 60%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header_21_inp::-webkit-input-placeholder{ color: #ffffff;}
.header_21_btn{ float: right; width: 30px; height: 30px; cursor: pointer; border: none; background: none transparent;}
.header_21_btn i{ color: #ffffff; font-size: 26px;}
.header_21_inp:-internal-autofill-selected{ background-color: transparent !important;}
.footer_21{ background-color: #f2f2f2; margin: 32px auto 0; border-top: 1px solid #e2e2e2; box-shadow: 0 0 6px rgba(0,0,0,.05);}
.footer_21 img{ vertical-align: middle;}
.footer_21_logo,.footer_21_tit_l{ float: left;}
.footer_21_logo{ margin-right: 28px; padding-top: 38px;}
.footer_21_wzdh_tit{ padding-bottom: 20px; border-bottom: 1px solid #e2e2e2;}
.yqlj_tit1{ margin-top: 16px; position: relative;}
.yqlj_tit1>ul{ margin-right: -18px; *width: 100%;}
.yqlj_tit1>ul>li{ float: left; width:13.2%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; border: 1px solid #e5e5e5; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:15px; transition: .3s all; width:6px; height: 6px; border-bottom: 1px solid #333333; border-right: 1px solid #333333; transform: rotate(45deg);}
.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
.yqlj_tit1>ul>li.on em{ transform: rotate(225deg); top: 18px;}
.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 3px; z-index: 5; bottom: 40px; background-color:#ffffff; padding: 15px 20px 15px 30px; border: 1px solid #eeeeee;}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
.footer_21_tit{ text-align: center; border-bottom: 1px solid #e2e2e2; line-height: 30px; padding: 20px; font-size: 14px; margin-bottom: 20px;}
.footer_21_tit a{ padding: 0 45px;}
.footer_21_tit_l{ line-height: 40px; font-size: 14px; padding-top: 15px; }
.footer_21_tit_l p em{ font-style: normal; margin: 0 8px;}
.footer_21_tit_l p span{ margin-right:20px;}
.footer_21_tit_l p span:last-child{ margin-right: 0;}
.footer_21_tit_r h3{ font-size: 14px; line-height: 42px;}
.footer_21_tit_r li{ width: 50%; float: left; margin-bottom: 9px; position: relative; z-index: 4;}
.footer_21_tit_r li a{ display: block; margin-right: 6px; line-height: 38px; height: 38px; padding-left: 55px; background-color: #ebebeb; position: relative; font-size: 14px;}
.footer_21_tit_r li a:hover{ background-color: #1658a0; color: #ffffff;}
.footer_21_tit_r li a span{ width: 24px; height: 24px; line-height: 24px; position: absolute; top:7px; left: 17px; overflow: hidden; font-size: 24px; color: #666666;}
.footer_21_tit_r li:hover span{ color: #ffffff;}
.footer_21_tit_r li .ewm_tu{ position: absolute; right: 100%; top: 50%; transform: translateY(-50%); text-align: center; width: 126px; height: 126px; line-height: 126px; display: none; background-color: #ffffff;}
.footer_21_tit_r li:hover .ewm_tu{ display: block;}
.footer_21_tit_r li:hover{ z-index: 5;}
.footer_21_tit_r1{ width:26%; margin-left: 4%; float: left; padding-left:3.8461%; line-height: 35px; font-size: 14px; margin-top: 12px; position: relative;}
.footer_21_tit_r1::before{ content: ''; position: absolute; left: 0; top: 10px; bottom: 10px; background-color: #bebebe; width: 1px;}
.footer_21_dzjg{ padding-top: 20px; text-align: center; margin: 0 -10px;}
.footer_21_dzjg span{ float: left; display: block; line-height: 88px;}
.footer_21_dzjg #_span_jiucuo img{ margin-left: 15px !important;}
.footer_21_tit1{ border-top: 1px solid #e2e2e2; padding: 12px 0; margin-top: 22px; line-height: 26px; font-size: 14px;  text-align: center;}
.footer_21_tit1 p span{ margin: 0 12px;}
.search_21{ padding: 20px 0;}
.header_21_tq1{ float: right; line-height: 24px; font-size: 14px; text-align: right;}
.header_21_tq img,.header_21_tq1 img{ margin: 0 5px;}
.search_21_tit{ position: absolute; left: 50%; transform: translateX(-50%); width: 50%; top: 0; height: 48px; display: flex; line-height: 48px;}
.search_21_tit>span{ display: block; float: left; background: url(21_xt_icon.png) no-repeat left center; padding-left: 30px; font-size: 20px; font-weight: bold; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search_21_inp{ width: 61%; height: 46px; line-height: 46px; border: 1px solid #e2e2e2; border-radius: 5px; padding-left: 2%;}
.search_21_btn{ width:10%; height: 48px; line-height: 48px; border: none; background: url(21_header_ss.png) no-repeat center #1658a0; border-radius: 5px; margin-left: -5px;}
.nav_21_tit{ height: 68px; line-height: 68px; background-color: #e2e2e2;}
.ban_21{ height: 413px; background-color: #e8e8e8;}
.tit_b_c{ text-align: center; font-size: 30px; font-weight: bold; justify-content: center; display: flex; align-items: center;}

/* 2023.9.20 导航栏下拉链接样式 beg */
.nav_21_con{box-sizing: content-box; display:none;width:100%;position:absolute;left:0;right:0;height:80px;background-color: #1658a0;top: 100px;text-align: right; background: url(21ta_tit_bg.png) no-repeat center top;}
.nav_21>ul>li {margin-left: 20px; line-height: 68px;}
.nav_21>ul>li:hover .nav_21_con{display:block !important;font-size: 0;}
.nav_21>ul>li:hover .nav_21_con a{ display: inline-block; line-height:80px;color: #ffffff;font-size: 18px;margin: 0 15px;}
.nav_21>ul>li .nav_21_con *{line-height: 32px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l{text-align: left; padding-top: 4px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l a {line-height: 32px; font-size: 18px; margin: 0px 10px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l span{font-size: 18px;color: #FFFFFF; font-weight: bold;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l .clearflx{font-weight: normal;}
.nav_l_2021 {float:left;line-height:30px;padding-top: 8px;width: 65%;}
.nav_r_2021{float:right;width: 30%;line-height: 28px;min-height:56px; margin-top: 8px;border-left: 1px solid #ffffff;padding-left: 2%;min-height: 56px;}
.nav_l_2021 p,.nav_l_2021 a,.nav_r_2021 a{ color:#ffffff; font-size:16px;}
.nav_l_2021 .clearflx_2021:last-child{display:block;position:absolute;right:0;top: 38px;}
.nav_l_2021{ position:relative;}
.nav_r_2021 a{margin-left:20px;display:inline-block;}
.nav_l_2021 a{ margin-left:20px;}
.nav_21>ul>li.zwgk>a,.nav_21>ul>li.jdhy>a,.nav_21>ul>li.hdjl>a,.nav_21>ul>li.bsfw>a,.nav_21>ul>li.szf>a,.nav_21>ul>li.zjxm>a{ display: inline-block; position:relative;}
.nav_21>ul>li.zwgk:hover>a:before,.nav_21>ul>li.jdhy:hover>a:before,.nav_21>ul>li.hdjl:hover>a:before,.nav_21>ul>li.bsfw:hover>a:before,.nav_21>ul>li.szf:hover>a:before,.nav_21>ul>li.zjxm:hover>a:before{ position:absolute; content:''; left:50%; transform:translateX(-50%) rotate(45deg); width:16px; height:16px; background-color:#1658a0; bottom:-8px;}
.nav_21>ul>li:hover a{ color:#1658a0}
.header_21_con1.fixed .nav_21>ul>li:hover .nav_21_con,.header_21_con1.fixed .nav_21>ul>li:hover>a:before{ display:none}
.nav_21>ul>li.zwgk:hover>a:before, .nav_21>ul>li.jdhy:hover>a:before, .nav_21>ul>li.hdjl:hover>a:before, .nav_21>ul>li.bsfw:hover>a:before, .nav_21>ul>li.qzf:hover>a:before{
position: absolute; content: ''; left: 50%; transform: translateX(-50%) rotate(45deg); width: 16px; height: 16px; background-color: #1658a0; bottom: -8px;}
.nav_21>ul>li.qzf:hover>a:before{left: 52%;}
.nav_21>ul>li.jdhy .nav_21_con{text-align:center;padding-left: 20%;}
@media screen and (max-width: 999px){
    .nav_21>ul>li.zwgk:hover>a:before, .nav_21>ul>li.jdhy:hover>a:before, .nav_21>ul>li.hdjl:hover>a:before, .nav_21>ul>li.bsfw:hover>a:before, .nav_21>ul>li.qzf:hover>a:before{
      content:none;
    }
  }
/* 2023.9.20 导航栏下拉链接样式 end */

.footer_21_xt{ float: left; width: 84.5%; overflow: hidden;}
.footer_21_xt ul{ margin-right: -20px; overflow: hidden;}
.footer_21_xt li{ float: left; width: 33.3%;}
.footer_21_xt li .footer_21_box{ background-color: #ebebeb; line-height: 36px; padding: 10px 22px; height: 110px; margin-right: 20px; font-size: 14px;}
.bsdt_wrap{ background-color: #f2f2f2;}
.bsdt_ban1_21 .container_21,.header_21_con2 .container_21{ display: flex; align-items: center; justify-content: space-between;}
.bsdt_ban1_21{ background: url(21_header_bsdt_ban.jpg) no-repeat center top; background-size: cover; padding: 4px 0;}
.bsdt_21_logo{ width: 30%; border-right: 1px solid #ffffff; margin-top: 10px; height: 59px; line-height: 59px; margin-right:22px;}
.bsdt_21_logo img{ max-width: 100%;}
.bsdt_ban1_21 .header_21_ss{width: 34.230769%;transform: translateX(0);left: auto;height: 42px;line-height: 42px;top: 5px;padding: 6px 18px 6px 0;position: relative;}
.bsdt_icon_21{ background: url(21_xt_icon1.png) no-repeat left center; padding-left: 22px; width: 9%; align-items: center;}
.bsdt_nav_21{ height: 60px; background-color: #1658a0;}
.bsdt_nav_21 ul{ display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 60px;}
.bsdt_nav_21 li{ flex: 1; align-items: center; text-align: center; line-height: 60px;}
.bsdt_nav_21 li a{ display: block; color: #ffffff; font-size: 22px;}
.bsdt_nav_21 li.on a,.bsdt_nav_21 li a:hover{ background-color: #105cb0;}
.bsdt_con{ background-color: #eeeeee;}

@media screen and (min-width:0\0) {
 .header_21_llms{ float: right; margin-top:17px;}
}

@media screen and (min-width:1000px){
 .header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
 .header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
 .header_21_con1.fixed .header_21_font{ padding: 0;}
 .header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
 .header_21_con1.fixed1 .header_21_tit{ display: none;}
 .header_21_con1.fixed1 .header_21_font{ padding: 0;}
 .header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
 .header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
 .header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
 .header_21_con1.fixed .header_21_tit{ display: none;}
 .header_21_con1.fixed .nav_21 ul{ float: left;}
 .fixed_ss{ display:none; position: relative;}
 .fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
 .fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}


}
@media screen and (max-width: 1366px){
 .container_21{ width: 1200px;}
 .nav_21>ul>li{font-size: 22px;margin-left: 14px;}
 .footer_21_tit_r li a{ padding-left: 45px;}
 .footer_21_tit_r li a span{ left: 14px;}
 .footer_21_dzjg{ padding-top: 0; text-align: center;}
 .footer_21_dzjg span{ float: inherit; display: inline-block;}
 .yqlj_tit1>ul>li .yqlj_con1{ right:2px}
 .header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 18px;}
}

@media screen and (max-width: 1280px){
 .container_21{ width: 1000px;}
 .nav_21>ul>li{ font-size: 18px; margin-left: 12px;}
 .header_21_a_link a{ padding: 0 8px 1px 8px; margin: 0 3px;}
 .header_21_font{ padding: 0 10px;}
 .header_21_font em{ margin: 0 4px;}
 .header_21_tit>span{ margin-left: 12px;}
 .footer_21_tit_l p span{ margin-right:10px;}
 .footer_21_logo{ margin-right: 18px;}
 .footer_21 .container_21{ padding-right: 0; padding-left: 0;}
 .footer_21_tit_r li a{ padding-left: 0; text-align: center;}
 .footer_21_tit_r li a span{ display: none;}
 .footer_21_xt{ width: 82.5%;}
 .footer_21_tit_r1{ margin-left: 1.5%; padding-left:1.5%;}
 .fixed .header_21_con1_r{ width:57%;}
 .yqlj_tit1>ul>li .yqlj_con1{ right:-2px}
 .yqlj_tit1>ul>li p{ font-size: 14px;}
 .header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 12px;}

}
@media screen and (max-width: 1100px){
 .nav_21>ul>li{ font-size: 18px; margin-left:15px;}
 .footer_21_tit_l p em{ margin: 0 2px;}
 .footer_21_xt{ width: 80.5%;}
}
@media screen and (max-width: 992px){
 *{ box-sizing: border-box;}
 .container_21{ padding: 0; width: 100%;}
 .header_21_con1,.header_21_xt .header_21_con1{ height: auto;}
 .header_21_a_link,.header_21_tit>span,.header_21_font a:last-child,.header_21_font em:nth-last-child(2),.header_21_tq,.header_21_llms a:last-child,.footer_21_logo,.footer_21_dzjg,.m_no,.footer_21_tit_r,.header_21_tq1,.bsdt_ban1_21 .header_21_llms,.footer_21_tit_r1::before,.fixed_ss,.header_21_font li:first-child{ display: none;}
 .header_21_logo{ max-width: 65%; padding-left:1rem !important; line-height: 50px;}
 .header_21_con1_r{ position: relative; width: 100%;}
 .header_21_tit{ position: absolute; right:1rem; top: -2.5rem;}
 .header_21_font{ padding: 0 4px;}
 .header_21_font em{ margin: 0 2px;}
 .nav_21{ padding-left: 1rem;}
 .nav_21>ul{ width: 100%; float: inherit; position: relative; overflow-x: auto; white-space: nowrap; box-sizing: border-box;}
 .nav_21>ul::-webkit-scrollbar,.bsdt_nav_21>ul::-webkit-scrollbar{ display: none;}
 .nav_21::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 2rem;background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#fff));background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 47%);height: 100%;z-index: 999;}
 .bsdt_nav_21 .container_21::after{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 3rem; background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#1658a0)); background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#1658a0 47%); height: 100%; z-index: 999;}
 .nav_21::before,.bsdt_nav_21 .container_21::before{content: '';position: absolute;right: .5rem;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1000; display: none;}
 .nav_21::before{ border-right: 2px solid #999999; border-bottom: 2px solid #999999;}
 .bsdt_nav_21 .container_21::before{ border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
 .nav_21>ul>li{ margin: 0 1.5rem 0 0; display: inline-block; float: inherit;}
 .nav_21>ul>li:last-child{ margin-right: 2rem;}
 .header_21_ss{ width: 76%; transform: translateX(0); left:12px; padding: 5px 10px; top: 11px; height: 40px; line-height: 40px;}
 .header_21_picker{ width: 24.592592%;}
 .header_21_picker input{ font-size: 14px; padding-left: 10px;}
 .header_21_picker .upDown{ right: 8px;}
 .header_21_inp{ margin-left: 10px; font-size: 14px;}
 .header_21_con2{ height: 64px;}
 .header_21_llms{height: auto; margin-top: 12px; margin-right: 10px;}
 .header_21_llms a{ margin-left: 0; font-size:14px; padding: 0 10px; line-height: 40px; height: 40px;}
 .footer_21{ padding-top: 0;}
 .footer_21_tit_l{ width: 100%; text-align: center; line-height: 26px; padding: 1rem 1.8rem 0 1.8rem; box-sizing: border-box;}
 .footer_21_tit1{ margin-top: 10px;}
 .footer_21_tit_l p em{ margin:0 10px;}
 .footer_21_xt{ width: 100%; padding: 20px;}
 .footer_21_xt ul{ margin: 0;}
 .footer_21_xt li{ width: 100%; margin-bottom: 16px;}
 .footer_21_xt li .footer_21_box{ margin-right: 0; height: auto;}
 .search_21_tit{ position: relative; width: 95%; margin: 0 auto;}
 .search_21_inp{ height: 48px;}
 .footer_21,.tit_con,.tit_con1{ margin-top:16px;}
 .bsdt_ban1_21{ height: auto; padding-bottom: 20px;}
 .bsdt_ban1_21 .container_21{ flex-wrap: wrap;}
 .bsdt_21_logo{ width: 100%; margin: 0px auto; text-align: center; clear: both; border: 0; padding: 10px 30px; height: auto; line-height: inherit;}
 .bsdt_icon_21{ text-align: left; width: 20%; margin-left: 16px; height: 42px; display: flex; margin-top: 5px;}
 .bsdt_ban1_21 .header_21_ss{ width: 70%; margin-right: 16px;}
 .bsdt_nav_21 .container_21{ padding: 0 16px;}
 .bsdt_nav_21 ul{ white-space: nowrap; overflow-x:auto;}
 .bsdt_nav_21 li a{ font-size: 16px; padding: 0 24px 0 0;}
 .footer_21_tit_r1{ width: 100%; padding-left: 0; text-align: center; margin-left: 0; padding-top: 10px; border-top: 1px solid #e2e2e2;}
 .footer_21_tit a{ padding: 0 10px;}
 .footer_21_tit{ margin-bottom: 0; padding: 10px;}
 .header_21 .el-row,.footer_21 .el-row{ margin: 0 !important;}
 .yqlj_tit1>ul{ margin-right: 0; text-align: center; font-size: 0;}
 .yqlj_tit1>ul>li{ width:auto; float: inherit; display: inline-block; padding: 0 10px; margin-right: 0; font-size: 12px;}
 .yqlj_tit1>ul>li p{ background-color: transparent; border: none; font-size:12px; position: relative; text-align: center; padding-left: 0; line-height: 28px; height: 28px;}
 .yqlj_tit1>ul>li p em{ display: none;}
 .yqlj_tit1>ul>li p::before{ content: ''; position: absolute; width: 1px; height:16px; background-color: #dddddd; right: -10px; top: 6px;}
 .yqlj_tit1>ul>li:last-child p::before{ display: none;}
 .yqlj_tit1>ul>li .yqlj_con1{ position: fixed; width: 100vw; height: 100vh; left: 0; top: 0; z-index: 998; background-color: rgba(0,0,0,.5);}
 .yqlj_tit1>ul>li .yqlj_con1 ul{ position: fixed; width: 90vw; height: 90vh; top: 5vh; left: 5vw; z-index: 999; overflow-y: auto; background-color: #ffffff;}
 .yqlj_tit1>ul>li .yqlj_con1 li{ width: 100%; border-bottom: 1px solid #e2e2e2; line-height: 40px;}
 .yqlj_tit1>ul>li .yqlj_con1 li a{ padding-left: 20px;}

}
@media screen and (max-width: 414px){
 .header_21_font li a, .header_21_font li em,.header_21_login a{ font-size: 12px;}
 .nav_21,.nav_21>ul>li{ line-height: 44px; height: 44px;}
 .search_21_inp{ width: 52%;}
 .search_21_tit>span{ font-size: 16px; font-weight: normal; padding-left: 22px;}
 .header_21_ss{ padding-right: 0; width: 75%;}
 .header_21_picker input{ padding-left: 0;}
 .header_21_inp{ width: 58%;}
 .header_21_btn{ width: 24px; margin-right: 5px;}
 .header_21_btn i{ font-size: 20px;}
 .header_21_llms a{ padding: 0 5px;}
}

@media screen and (max-width: 321px){
 .header_21_con1{ padding-top: 10px;}
 .header_21_ss{ width: 68%;}
 .header_21_btn{ margin-right: 0;}
 .nav_21{ margin-top: 0;}
}
@media screen and (min-width:1000px){
 .header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
 .header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
 .header_21_con1.fixed .header_21_font{ padding: 0;}
 .header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
 .header_21_con1.fixed1 .header_21_tit{ display: none;}
 .header_21_con1.fixed1 .header_21_font{ padding: 0;}
 .header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
 .header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
 .header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
 .header_21_con1.fixed .header_21_tit{ display: none;}
 .header_21_con1.fixed .nav_21 ul{ float: none; display: flex; text-align: center; justify-content: space-evenly; }
 .header_21_con1.fixed .nav_21 ul li{  margin: 0; float: inherit;}
 .fixed_ss{ display:none; position: relative;}
 .fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
 .fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}
}
@media screen and (max-width: 1280px){
 .fixed .header_21_con1_r{ width:57%;}
 .nav_2021>li .m_3_2021 a {
  margin-right: 20px;
 }
}
.nav_con_2021{ font-size: 0; background-color:rgba(23,87,159,1); border-radius:8px; height: 80px; *height: 80px; left: 0; right: 0; line-height: 28px;text-align: left;z-index: 100;position: absolute;color: #fff;box-shadow: 0 5px 10px rgba(23,87,159,.3);display: none; }
.nav_con_2021 { padding-top:15px; height:65px!important; }
.nav_con_2021 a {margin-right: 40px;font-weight: bold;color: #fff!important;line-height: 30px;display: inline-block;font-size: 18px;text-decoration: none;}
.m_3_2021{padding-left: 10%;}
.m_3_2021 a {margin-right: 30px;}
.nav_con_2021.m_4_2021 {padding-left: 50%;}
.nav_con_2021.m_5_2021 {padding-right: 16%;text-align: right;}
.nav_con_2021.m_6_2021 {padding-right: 1%;text-align: right;}
.nav_2021 li a em {
 display: inline-block;
 width: 22px;
 height: 11px;
 background: url(20fjszf_arr2.png) no-repeat center;
 position: absolute;
 bottom: 0px;
 z-index: 999;
 left: 50%;
 margin-left: -11px;
 display: none;
}
.nav_2021 li> a{position: relative}
.nav_warp_2021 {
 width: 1300px;
 margin: 0 auto;
 padding-top: 6px;
}
.nav_con_2021 a {
 margin-right: 40px;
 font-weight: bold;
 color: #fff!important;
 line-height: 30px;
 display: inline-block!important;
 font-size: 18px;
 text-decoration: none;

}
.nav_2021>li .m_3_2021 a {
 margin-right: 30px;
}

.nav_2021>li:hover .nav_con1_2021, .nav_2021>li:hover .nav_con_2021 {
 display: block;
 overflow: hidden;
}
.nav_2021 li:hover a em {
 display: block;
}

.fixed .nav_2021>li:hover .nav_con1_2021,.fixed .nav_2021>li:hover .nav_con_2021,.fixed  .nav_2021 li:hover a em{display: none}
.fixed  .el-row2{position: relative}

/* head_foot_style.css end */
/* CSS Document */
html,body {margin: 0 auto;}
body { color: #333;margin: 0px;padding: 0px;font-size: 16px;font-family: "Microsoft YaHei";text-align: left;}
a {	text-decoration: none;}
a:hover {color: #1658a0;	text-decoration: none;}
* {margin: 0px;padding: 0px;font-family: "Microsoft YaHei";outline: none}
ul,li {list-style-type: none;margin: 0px;padding: 0px;}
img {border: 0px;vertical-align: middle;}
.clear {	clear: both;}
input,select {vertical-align: middle;}
.no {	display: none;}
table {margin: 0px auto;table-layout: fixed;}
.block {display: block;}
/*---------------------------------------首页------------------------------------------*/
.content{background: url(19ta_bg.png) no-repeat top center;}
.con{background: #FFFFFF; padding:32px; border: #e6e6e6 solid 1px;}
.con_top{text-align: center;}
.con_top h1{font-weight: bold; font-size: 34px; color: #d1160e;}
.con_top h1 a{color: #d1160e;}
.con_top span a{color:#555555;}
.con_l{width: 610px; margin-bottom: 20px;}
.con_r{width: 510px;}
.con_r_top{background: #f2f8ff; height: 50px; line-height: 50px;}
.con_r_top ul li{float: left;padding: 0px 25px; line-height: 50px;font-size: 18px;}
.more,.sp_b{float: right; margin-right: 10px; display: block; vertical-align: middle;}
.more a,.sp_b a{color: #999999;}
.con_r_top ul li:hover,.con_r_top ul li.on{background:#1658a0;}
.con_r_top ul li:hover a,.con_r_top ul li.on a{ color: #FFFFFF;}
.con_r_ul ul li{padding-left:25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background: url(19ta_dian.png) no-repeat 10px center; line-height: 40px; height: 40px; font-size: 16px;}
.con_r_ul ul li span{color: #999999;font-size: 14px; float: right;}
.con_tit{position: relative;height: auto; min-height: 500px;}
.con_img img{width: 100%;}
.con_tit_l{width: 175px; position:absolute;}
.con_tit_r{width:1045px;  position: absolute; z-index:1; right: 0px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.zc,.hd_a,.fw,.qq{padding: 20px 20px 20px 75px;}
.con_tit_l ul li{line-height: 80px;   width: 100%; position: relative; height: 80px;  border-radius:20%;  margin-bottom: 10px;}
.con_tit_l ul li:hover,.con_tit_l ul li.on{position:relative;transition: ease-in-out 0.5s; z-index: 999;}
.con_tit_l ul li a{font-size: 18px; display: block; color: #FFFFFF;}
.con_tit_l ul li:hover a,.con_tit_l ul li.on a{font-weight: bold;transition: ease-in-out 0.5s;}
.con_tit_l ul li span{ display: block; height: 80px;  opacity: 0.5; margin-left: 30px; width: 50px;float:left;}
.con_tit_l ul li p{float: left;}
.con_tit_l ul li:hover span,.con_tit_l ul li.on span{margin-left: 40px; opacity: 1; transition: all 0.5s; }
.con1_l {width: 590px;}
.con1_r {width: 290px;padding: 20px; background: #f2f8ff;}
.con1_top ul li{float:left;  height: 32px; margin-right: 15px; font-size: 22px; }
.con1_top ul li a{display: block;padding-right: 15px; background: url(19ta_xian_a.png) no-repeat right center;}
.con1_top ul li:last-child a{background: none;}
.con1_top ul li.on,.con1_top ul li:hover{background: url(19ta_xian_b.png) no-repeat left bottom;}
.con1_top ul li.on a,.con1_top ul li:hover a{color: #1658a0; font-weight: bold;}
.con1_ul ul li{line-height: 40px; height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.con1_ul ul li span {display: inline-block; padding-right: 15px; background: url(19ta_xian_a.png) no-repeat right center; margin-right: 15px;}
.con1_ul ul li a{font-size: 16px;}
.con1_top h1{color: #1658a0; float:left; font-weight: bold; padding-bottom: 10px; font-size: 22px; height: 32px;background: url(19ta_xian_b.png) no-repeat left bottom;}
.con3_r .con1_top h1{padding-bottom: 3px;}
.conl_b_ul ul {font-size: 0px; text-align: center;}
.conl_b_ul ul span{display: block; width: 66px; transition: all 0.5s;  margin: 0 auto; height: 66px; background: #7aadff; text-align: center;line-height: 65px; margin-bottom: 15px;}
.conl_b_ul ul li{display: inline-block; font-size: 14px; margin:0px 23px; text-align: center;}
.conl_b_ul ul li:hover span{ transform: rotate(360deg);}
.conl_b_ul ul li.icon1 span{background: url(19ta_ul_bg_1.png);}
.conl_b_ul ul li.icon2 span{background: url(19ta_ul_bg_2.png);}
.conl_b_ul ul li.icon3 span{background: url(19ta_ul_bg_3.png);}
.conl_b_ul ul li.icon4 span{background: url(19ta_ul_bg_4.png);}
.conl_b_ul ul li.icon5 span{background: url(19ta_ul_bg_5.png);}
.conl_b_ul ul li.icon6 span{background: url(19ta_zc_bg.png);}
.con1_r_top ul{margin-right: -10px;}
.con1_r_top ul li{ float:left; text-align: center; font-size: 14px;height: 90px; }
.con1_r_top ul li span{display: block; margin-bottom: 5px; height: 35px; padding-top: 15px; text-align: center; vertical-align: bottom;}
.con1_r_top ul li a{ color: #FFFFFF; display: block; margin-right: 10px;}
.con1_r_bottom_ul ul li{float: left;width: 50%; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 30px;}
.con1_r_bottom_ul ul li a{display: block; padding-left: 20px; background: url(19ta_dian.png) no-repeat 10px center;}
.con1_r_bottom_ul.li ul li{float:inherit;width:100%; }
.con1_img img{width: 100%;}
.con1_anniu{background: url(19ta_ul_bg_6.png); width: 285px; margin: 0 auto; height:55px; line-height: 55px; text-align: center;font-size: 18px;}
.con1_anniu a{color: #FFFFFF; display: block;}
.con1_anniu img{ margin-right: 18px;}
.tab_a{width: 100%;}
.tab_a td{background: #f6f6f6; height: 30px; line-height: 30px; color: #666666;}
.tab_a td:nth-child(2),.tab_b td:nth-child(2){padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.tab_b{width: 100%;}
.tab_b td{line-height: 36px; height: 36px; font-size: 16px;}
.tab_b td.r{color: #F60E0F;}
.tab_b td.l{color: #24ba75;}
.con1_ll{width:75px; height: 100px; line-height: 100px;}
.con1_rr{width: 485px;}
.con1_rr h1{font-weight: normal;font-size: 16px; line-height: 30px;}
.con1_rr p{color: #666; line-height: 24px;}
.con2_top ul li{float: left; height: 35px; line-height: 35px; padding: 0px 15px; font-size: 16px;}
.con2_top ul li:hover,.con2_top ul li.on{background: #1658a0;}
.con2_top ul li:hover a,.con2_top ul li.on a{color: #FFFFFF;}
.fw_ul ul li{float:left;width: 108px; height: 38px; line-height: 38px; text-align: center; margin-right: 10px; margin-top: 10px; border: 1px solid #D7D7D7;}
.fw_ul ul li:nth-child(5n+5){margin-right: 0px;}
.con2_bottom ul {font-size: 0px;}
.con2_bottom ul li{display: inline-block;width: 33.33%;font-size: 16px;}
.con2_bottom ul li img{  margin-right: 10px; transition: all 0.5s;}
.con2_bottom ul li:hover img{transform: rotate(360deg);}
.con2_r{width: 330px;}
.con2_r ul li{height: 100px; margin-bottom: 10px; background: #F2F8FF;}
.con2_r ul li:last-child{margin-bottom: 0px;}
.con2_r ul li{border-left:#c6d8ec solid 2px; transition: ease-in-out 0.3s;}
.con2_r ul li:hover{border-left:#1658A0 solid 2px;}
.con2_r ul li .con2_l{width: 110px; display: flex; font-size: 18px; height: 100px; text-align: center; background: url(19ta_shu_a.png) no-repeat right center;}
.con2_r ul li .con2_l span{display: inline-block; margin-left: 18px; margin-right: 12px; line-height: 100px;}
.con2_r ul li .con2_l p{ font-weight: bold; color: #1658A0;line-height: 100px;}
.con2_rr{width:195px;margin-top: 10px;}
.con2_rr a{display: inline-block; margin-top: 5px;margin-right: 30px; color: #666;}
.qq{background: url(19ta_ul_bg_11.jpg) no-repeat left top; background-size: 100% 100%; padding-right: 40px; padding-bottom: 53px;}
.qq_tit{line-height: 40px; margin-right: 52px; text-indent: 2em; text-align: justify;}
.qq_tit img{float: left; margin-bottom:100px; margin-right: 40px;}
.qq_ul {background: rgba(255,255,255,0.8); max-width: 1010px; border-radius:10px; box-sizing: border-box; padding: 0px 20px; font-size: 0px; height: 100px;}
.qq_ul ul li{display: inline-block; width:14.28%; text-align: center; font-size: 16px; margin-top: 15px; background: url(19ta_shu_b.png) no-repeat right center;}
.qq_ul ul li span{display:block; height: 35px; margin-bottom: 10px; line-height: 35px;}
.qq_ul ul li:last-child{background: none;}
.ztzl_ban{ width:93.61%; overflow:hidden; position:relative; width: 770px;}
.ztzl_list{ height:60px; position:relative; z-index:1; overflow:hidden}
.ztzl_ban .prev,.ztzl_ban .next{ position:absolute; width:20px; height:40px; z-index:3; top:50%; margin-top:-20px;}
.ztzl_ban .prev{ background:url(19ta_l.png) no-repeat; left:0px;}
.ztzl_ban .next{ background:url(19ta_r.png) no-repeat; right:0px;}
.ztzl_list li{ float:left; width:260px; height:60px; margin:0 5px;}
.ztzl_list li img{width: 100%;height: 100%;}
.con_ztzl{background: #f8f8f8; border-top: 1px solid #e2e2e2; padding: 24px 0px;}
.ztzl_l{width:4.61%;}
/* -----------------footer------------------- */
.bottom{margin-top: 20px; border-top:1px solid #D7D7D7;}
.bottom_l,.bottom_r{height: 160px; line-height: 160px;}
.bottom_l{width: 80px;}
.bottom_tit{margin-top: 40px; color: #666;}
.bottom_tit div,.bottom_tit p{margin-bottom: 10px;}
.bottom_tit div a{color: #666666;}
/* -----------------navBox------------------- */
.pf_home { position: fixed; bottom: 111px; right: 10px; width:40px; z-index: 999 }
.pf_home li { height: 30px; margin-bottom: 1px; }
.pf_con {width:100px;height: 100%;position: fixed;background-color: rgba(109,181,248,0.7);z-index: 100;top: 0; right:-300px;}
.pf_con1 { padding-top: 200px; width:70px; }
.pf_con1 li {width: 100px; margin-bottom: 15px; position: relative; font-family: "Microsoft YaHei" }
.pf_con1 li a {display: block;padding: 0px 10px;}
.pf_con1 li a i{line-height: 25px; display: block; text-align: center; font-size: 14px; color: #FFFFFF; font-style: normal;}
.pf_con1 li a.icon1 span{background: url(19ta_icon_a_1.png) no-repeat center;}
.pf_con1 li a.icon2 span{background: url(19ta_icon_a_2.png) no-repeat center;}
.pf_con1 li a.icon3 span{background: url(19ta_icon_a_3.png) no-repeat center;}
.pf_con1 li a.icon4 span{background: url(19ta_icon_a_4.png) no-repeat center;}
.pf_con1 li a.icon5 span{background: url(19ta_icon_a_5_1.png) no-repeat center;}
.pf_con1 li a:hover span, .pf_con1 li.on a span{ margin: 0 auto; width:30px; height: 30px; display:block; border-radius:50%; text-decoration: none }
.pf_con1 li:hover a.icon1 span, .pf_con1 li.on a.icon1 span{background: #FFFFFF url(19ta_icon_a_1_1.png) no-repeat center;}
.pf_con1 li:hover a.icon2 span, .pf_con1 li.on a.icon2 span{background: #FFFFFF url(19ta_icon_a_2_1.png) no-repeat center;}
.pf_con1 li:hover a.icon3 span, .pf_con1 li.on a.icon3 span{background: #FFFFFF url(19ta_icon_a_3_1.png) no-repeat center;}
.pf_con1 li:hover a.icon4 span, .pf_con1 li.on a.icon4 span{background: #FFFFFF url(19ta_icon_a_4_1.png) no-repeat center;}
.pf_con1 li:hover a.icon5 span, .pf_con1 li.on a.icon5 span{background: #FFFFFF url(19ta_icon_a_5.png) no-repeat center;}
.pf_con1 li a span { margin: 0 auto; height: 30px; text-align: center; display: block; clear: both; width: 100%; }
.pf_con2 { width:150px; position: absolute; right: -203px; padding: 14px; z-index: 99999; top: 0; background:#FFFFFF;border:1px solid #999999;}
.pf_con2 p{line-height: 24px;text-align: center;}
.pf_icon { position: fixed; right:0px; top:280px; width:100px; height:108px; text-align:center; line-height:32px; z-index: 99; background: url(19ta_icon_fox.png) no-repeat center top; padding-top:76px; cursor:pointer}
/* -----------------header------------------- */
.top {background: url(19ta_top_bg.jpg) no-repeat top center;}
.top_l {line-height: 125px;height: 125px;}
.top_a{color: #FFFFFF; margin-top: 30px; text-align: right;}
.top_a a{margin: 0px 3px; color:#FFFFFF;}
.top_a a img{margin-right: 5px; margin-top: -2px;}
.top_in select{background: #FFFFFF; width: 100px; height: 40px; border: none; padding-left: 15px; background: #FFFFFF url(19ta_xiala.png) 85% center no-repeat; -webkit-appearance: none;-moz-appearance: none;appearance: none;}
.top_in .in1{height: 40px; color: #999999; padding-left:15px; width: 245px; background: #FFFFFF;  border: none; border-left:1px solid #d7d7d7;margin-left: -5px;}
.top_in .in2{width: 70px; height: 40px; border: none; margin-left:-5px; background:#d1160e url(19ta_ss.png) no-repeat center;}
.box{text-align: center;font-size: 0px;}
.box ul li{ background: url(19ta_shu.png) right center no-repeat;  display:inline-block; font-size: 14px; height: 60px; line-height: 60px;width: 170px; text-align: center;}
.box ul li:hover img{transform: rotate(15deg);}
.box ul li:last-child{background: none;}
.box{border-top: 1px solid rgba(225,255,255,0.5);}
.box ul li a{font-size: 20px; color: #FFFFFF; display: block;}
.box ul li img{ margin-right: 10px; margin-top: -4px;transition: all 0.3s;}
.top_anniu{display: none;}

/* -----------------slideBox------------------- */
.pic_con1 {position: relative;}
.pic_con1 .pic{overflow: hidden;max-height: 340px;}
.pic_con1 .pic img {width: 100%;display: block;}
.pic_con1 .txt-bg {position: absolute; bottom: 0px; z-index: 1; height:50px; width: 100%; background-color: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.pic_con1 .txt {position: absolute;	bottom: 0;	z-index: 5;height:50px;width: 100%;overflow: hidden;}
.pic_con1 .txt li {width: 100%; height: 50px;line-height: 50px;	position: absolute;	bottom: -35px;	left: 0px;}
.pic_con1 .txt li a {text-align: center; height: 50px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;color: white;padding: 0 0 0 10px;	font-size: 16px;	}
.pic_con1 .num {text-align: center; display: block; margin-top: 10px;margin-bottom: 10px;}
.pic_con1 .num li {display:inline-block; width:8px; height:8px;  border-radius:5px; color:#aeaeae;  background-color:#aeaeae; overflow: hidden;margin-left:8px; cursor: pointer;}
.pic_con1 .num li.on,.pic_con1 .num li:hover {background: #d1160e; width:18px; color:#d1160e }

.pf_b_con{ position:fixed; right:0; bottom:0; width:200px;padding:30px 20px 10px 20px; background-color:#ffffff; box-shadow:0 0 10px rgba(0,0,0,.1); z-index:99; line-height:24px;}
.pf_b_con i.close{ position:absolute; right:10px; top:10px; z-index:1111; width:11px; height:12px; background:url(19ta_x.png) no-repeat; cursor:pointer}
.pf_b_con img{ width:200px; margin-bottom:10px;}
.pf_b_con .p1 a{ color:#1188ff;}
.pf_b_con .p1 span{ float:right}
.pf_b_con .p1 span a{ margin-left:8px; color:#1188ff}
.pf_b_con .p1 span a.a_no{ color:#9f9f9f}
/* ---------------------区情--------------------------- */
.wz{line-height: 60px; height: 60px; padding-left:20px; background: url(19ta_wz.png) no-repeat left center; color: #666666;}
.wz a{color: #666666; margin: 0 5px;}
.con_qq{ border: 1px solid #D7D7D7; background: #FFFFFF; border-top:2px solid #1658a0; padding: 0px 60px; padding-top: 60px;}
.con_qq_tit p{line-height: 36px; font-size: 16px; text-align: justify; text-indent: 2em;}
.con_qq_tit img{float: left; margin-bottom: 65px; margin-right: 40px;}
.con_qq_tit{margin-bottom: 50px;}
.con_pp_ul ul{margin-right: -10px;}
.con_pp_ul ul li{float: left;width:25%; }
.con_pp_ul ul li em{display: block;min-height: 375px; margin-right: 10px; padding-right: 10px; border-right:1px solid #D7D7D7;}
.con_pp_ul ul li:last-child em{padding-right: 0px; border:none;}
.con_pp_ul ul li p{line-height: 65px; height: 65px; text-align: center;font-size: 18px;}
.con_pp_ul ul li img{max-height: 195px;}
.con_pp_ul ul li span{line-height: 26px; text-align: justify;}
.max_img {cursor: pointer;width: 100%; height: 100%; overflow: hidden;position: relative;z-index: 1;}
.max_img img {width: 100%; height:100%; bottom: 0; top: 0;position: relative;left: 0;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s;}
li:hover .max_img img,div:hover.max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.con_pp_icon ul li{ float: left; width: 16.66666%; text-align: center; font-size: 16px; margin-bottom: 20px;}
.con_pp_icon ul li span{display: block; width: 95px; height: 95px; text-align: center; line-height: 95px; margin: 0 auto; margin-bottom: 15px;}
.con_pp_icon ul li.icon1 span{background: url(19ta_pp_bg1.png) no-repeat center;}
.con_pp_icon ul li.icon2 span{background: url(19ta_pp_bg2.png) no-repeat center;}
.con_pp_icon ul li.icon3 span{background: url(19ta_pp_bg3.png) no-repeat center;}
.con_pp_icon ul li.icon4 span{background: url(19ta_pp_bg4.png) no-repeat center;}
.con_pp_icon ul li.icon5 span{background: url(19ta_pp_bg5.png) no-repeat center;}
.con_pp_icon ul li.icon6 span{background: url(19ta_pp_bg6.png) no-repeat center;}
.con_pp_tit{text-align: center;font-size: 24px; margin-bottom: 40px; line-height: 30px; height: 30px; background: url(19ta_tit.jpg) no-repeat center;}
.con_pp_img_l{width: 275px;}
.con_pp_img{max-height:182px;}
.con_pp_img_z .con_pp_img{max-height:inherit;}
.con_pp_img:hover.max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.con_pp_img.li{margin-bottom:3px;}
.con_pp_img_z{width: 622px; margin: 0px 3px; height: 368px;}
.con_pp_img_z .max_img,.con_pp_img_z .max_img img{height: 100%;}
.con_pp_bottom{padding-bottom: 55px;}
/* -------------------概览----------------------- */
.gl_l{width: 260px; min-height: 880px; background:#f2f8ff url(19ta_ul_bottom.png) no-repeat bottom center;}
.gl_l_top{background: #1658a0; font-size: 20px; color: #FFFFFF; line-height: 60px; height: 60px;}
.gl_l_top span{width: 60px; height: 60px; display: inline-block; background: #1e77ba; text-align: center; margin-right: 20px;}
.gl_l_ul ul li{width:220px; margin: 0 auto; margin-bottom: 10px; height: 48px; line-height: 48px;border-radius:10px; border: 1px solid #D7D7D7; background: #FFFFFF;}
.gl_l_ul ul li a{display: block; padding-left: 20px;font-size: 16px;background: url(19ta_icon_8.png) no-repeat 90% center;}
.gl_l_ul ul li:hover a,.gl_l_ul ul li.on a{color: #FFFFFF; background: url(19ta_icon_9.png) no-repeat 90% center;}
.gl_l_ul ul li:hover,.gl_l_ul ul li.on{background:#1658A0; border: #f2f8ff solid 1px;}
.gl_r{width: 945px; padding: 25px 30px 0px 30px; border: 1px solid #d7d7d7; background: #FFFFFF; border-top:2px solid #1658a0;}
.gl_r_top{padding-bottom: 17px; border-bottom: 1px solid #D7D7D7;}
.gl_r_top h1{margin-left:5px; height: 20px; line-height: 20px; font-size:22px; color: #1658a0; padding-left: 15px; border-left:3px solid #1658a0;}
.gl_r_ul ul li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 25px; font-size: 16px; line-height: 40px; height: 40px;background: url(19ta_dian_b.png) no-repeat 12px center;}
.gl_r_ul ul li span {float: right;color: #888; font-size: 14px; }
.gl_r_ul ul{margin-top:18px; padding-bottom:18px; border-bottom: 1px dotted #D7D7D7;}
.zt_ul_a ul{margin-right: -32px;}
.zt_ul_a ul li{width: 33.333%;float: left; margin-top: 32px;}
.zt_ul_a ul li a{background: url(21tn_ztzl_img24.jpg) no-repeat center; position: relative; display: block; margin-right: 32px; height: 115px;}
.zt_ul_a ul li a i{position: absolute; top: 50%; margin-top: -38px; z-index: 2; right: 20px;}
.zt_ul_a ul li a p{font-size: 20px; font-weight: bold; color: #1658A0; line-height: 32px; width: 60%; position: absolute; z-index: 3; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); padding-left: 40px;}
/*===============分页==============*/
/*分页样式04*/
.fy_list_04{ margin: 32px auto 32px; color: #999; text-align: center;}
.fy_list_04 span{margin-right: 10px;}
.fy_list_04 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
.fy_list_04 .fy_tit_l a{ font-size: 16px;display: inline-block; line-height: 18px; padding: 10px 14px; border: 1px solid #d9d9d9; background-color: #ffffff; margin:0px 7px 0 8px; margin-bottom: 10px;  color: #555555; border-radius: 3px;}
.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover{ background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff;}
.fy_list_04 .fy_tit_l a:hover{ background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0;}
.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ font-style: normal;}
.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop{ background-color: #f2f2f2; color: #999999;}
.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #f2f2f2; color: #999999; cursor: default;}
.fy_list_04 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px;}
.fy_list_04 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
.fy_list_04 .fy_go{ display: inline-block; background-color: #1658A0; width:60px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 16px; color: #FFFFFF; cursor: pointer; border-radius: 3px; *margin-top: -45px;}
@media screen and (max-width:999px) {
 .fy_list_04{ text-align: center;}
 .fy_list_04 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
 .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r{ display: none;}
 .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block;}
}
/* --------------------细览--------------------- */
.xl{padding: 60px 80px 0px 80px; background: #FFFFFF; border: 1px solid #D7D7D7; border-top:2px solid #1658a0;min-height: 450px;}
.xl_top h1{font-weight: normal; text-align: center;color: #d1160e;font-size: 32px; margin-bottom: 50px;}
.xl_top{padding-bottom: 20px; border-bottom: 1px solid #D7D7D7;}
.xl_top_bottom{color: #666666;}
.xl_top_bottom a{color: #666666; margin: 0px 5px;}
.xl_r>ul{display: inline-block;}
.xl_r>ul>li{display: inline-block; margin-left: 5px;}
.xl_r>ul>li span{display: block;width: 35px;height: 25px; border-radius:2px; text-align:center;}
.xl_r ul li span img{margin-top: 2px;}
.xl_r>ul>li.icon1 span{background: #55b288;}
.xl_r>ul>li.icon2 span{background: #1658a0;}
.xl_r>ul>li.icon3 span{background: #d1160e;}
.xl_r>ul>li>ul{position: absolute; display: none; border: 1px solid #D7D7D7; border-radius:2px;}
.xl_r>ul>li>ul li{ width: 33px; text-align: center; line-height: 40px; border-bottom: 1px solid #d7d7d7; background: #FFFFFF; height: 40px;}
.xl_r>ul>li>ul li:last-child{border-bottom:0px;}
.xl_r>ul>li>ul li a{display: block;}
.xl_tit{text-align: justify; padding: 30px 0px; border-bottom: 1px solid #D7D7D7;}
.xl_tit div p a font{background: #1658a0 !important;padding: 10px 20px;border-radius: 5px;color: #fff;font-weight: bolder;}
.xl_xgzc{ text-align: center; margin-bottom: 20px; }
.xl_xgzc a{ background: #1658a0; padding: 10px 20px; border-radius: 5px; }
.xl_tit img{max-width: 100%;/* height: 100%; */}
.xl_bottom{line-height: 85px; height: 85px; font-size: 16px;}
.xl_bottom span{color: #1658a0;}
/* -------------------专题专栏------------------- */
.con_b{ border: 1px solid #D7D7D7; border-top:2px solid #1658a0; background: #FFFFFF;}
.ztzl_top{font-size: 24px; font-weight: bold; text-align: center; color: #1658a0; height: 25px; line-height: 25px; background: url(19ta_ztzl_tit.png) no-repeat center;}
.con_zt_l{text-align: right;font-size: 20px;color: #d1160e; font-weight: bold;width: 175px; margin-right: 15px;}
.con_zt_r{width: 980px; background: url(19ta_ztzl_xian.png) repeat-y 9px;}
.con_zt_div{ padding-left:50px; background: url(19ta_ztzl_icon1.jpg) no-repeat left top;}
.con_zt_div ul li{ position: relative; float: left; width:270px; height: 70px; background: url(19ta_ztzl_bg.png); border:1px solid #D7D7D7; border-radius:5px;margin-right: 20px; margin-bottom: 20px;}
.con_zt_div ul li a{display: block;}
.con_zt_div ul li div{display:table-cell;width:100%; background: url(19ta_ztzl_icon3.png) no-repeat 90% center; padding-left: 20px; height: 70px; vertical-align: middle;}
.con_zt_div ul li span{width: 100%; display: inline-block;}
.con_zt_div ul li img{position: absolute; right: 0px; top: 0px;}
.zt-pic li{float: left;height: 70px;width: 270px;margin-right: 20px; margin-bottom: 20px;}
.zt-pic li img{width: 100%;height: 100%;}
.zt_a{text-align: center; margin-top: 20px ; margin-bottom: 40px;}
.zt_a a{display: block;width: 135px; height: 45px; line-height: 45px; text-align: center;margin: 0 auto; border-radius:25px; font-size: 16px; color: #FFFFFF; background: #1658a0;}
/* ------------------------政策--------------------------- */
.con1_ul ul li i{float: right; color: #888888; font-size: 14px; font-style: inherit;}
.con3_div{background: #FFFFFF; border: 1px solid #D7D7D7; padding:24px 32px 32px 32px;}
.con3_div .con1_top{ border-bottom: 1px solid #D7D7D7; padding-bottom: 5px; padding-left: 20px; background: url(19ta_zc_shu.jpg) no-repeat 6px 6px;}
.con3_div .con1_ul  ul li{ padding-left: 25px; line-height: 38px; height: 38px; background: url(19ta_dian.png) no-repeat 10px center; }
.con3_div .con1_ul ul li span{font-size: 16px;}
.con1_top ul li.on, .con1_top ul li:hover{background: none;}
.con3_div .con1_top ul li{width: auto;}
.con3_div .con1_top ul li a{padding-right: 15px;}
.con3_div .con1_top h1{ background: none;}
.con3_div .conl_b_ul ul li{ width:14.2857%; display: block; float: left; height: 120px; margin: 0px; margin-bottom:10px; margin-top: 10px;}
.con3_r{width: 360px;}
.con3_ul ul li{height: 60px; line-height: 60px; background: url(19ta_zc_icon15.png) no-repeat 95% center; border-left:4px #daebfd solid;}
.con3_ul ul li a{display: block;padding-left: 30px; font-size: 16px;}
.con3_ul ul li:nth-child(odd){background: #f2f8ff url(19ta_zc_icon15.png) no-repeat 95% center;border-left:4px #1658a0 solid;}
.con3_ul ul li:hover{background: #1658a0 url(19ta_zc_icon16.png) no-repeat 95% center;border-left:4px #1658a0 solid;}
.con3_ul ul li:hover a{color: #FFFFFF;}
.con3_bottom ul li{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; padding-left:30px; background: url(19ta_dian.png) no-repeat 13px center; height: 40px;}
.con3_bottom ul li span{display: inline-block;width: 55px; height: 20px; font-size: 12px;font-weight: bold; color: #FFFFFF; text-align: center;line-height: 20px; background: #24BA75; border-radius:10px; margin-right: 5px;}
.con_zc_tad table{width: 100%;}
.con_zc_tad table th{background: #f6f6f6;height: 40px; line-height: 40px; font-weight: normal;}
.con_zc_tad table th.tab_a,.con_zc_tad table td.tab_a{padding-left: 25px;}
.con_zc_tad table td{height: 60px; }
.con_zc_tad table td em{font-style: normal;}
.con_zc_tad table td.tab_a{font-size: 16px;}
.con_zc_tad table td.tab_b{color: #888888;}
.con_zc_tad table td span{display: inline-block;padding: 0px 8px; height: 20px; font-size: 12px;font-weight: bold; color: #FFFFFF; text-align: center;line-height: 20px; background: #24BA75; border-radius:10px; margin-right: 10px;}
.con_zc_tad table td.tab_a a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 15px; background: url(19ta_dian.png) no-repeat left center;}
.con_zc_tad table tr:nth-child(even) td{background: #f6f6f6;}
/* -------------------新闻-------------------- */
.con4_div{width:48.95%;}
.con_a .con4_div:nth-child(1) .con3_div:nth-child(1){padding-bottom: 24px;}
.news_vi{width:100%;height: 331px !important; }
.news_vi img{width: 100%; height: 100%;}
.con_a .con3_div{padding-bottom:16px;}
.news_ul_t ul {margin-right: -17px;}
.news_ul_t ul li{  float: left;  width:50%;}
.news_ul_t ul li:last-child{margin-right: 0px;}
.news_ul_t ul li a{display: block;margin-right:17px; font-size: 18px; color: #FFFFFF; text-align: center;height: 65px; line-height: 65px; border-radius:30px;}
.news_ul_t ul li.icon1 a{background: url(19ta_xw_ul.png) no-repeat center;}
.news_ul_t ul li.icon2 a{background: url(19ta_xw_ul1.png) no-repeat center;}
.news_ul_t ul li a img{margin-right: 15px;}
.news_ul_t ul li i{display: block;height: 10px;}
.news_ul_t ul li.icon1:hover i,.news_ul_t ul li.icon1.on i{background: url(19ta_xw_ul_b.png) no-repeat top center;}
.news_ul_t ul li.icon2:hover i,.news_ul_t ul li.icon2.on i{background: url(19ta_xw_ul_c.png) no-repeat top center;}
.news_b ul li{border-bottom: 1px dotted #d7d7d7; margin-bottom: 17px; padding-bottom: 17px;}
.news_b ul li:last-child{border: none; margin-bottom: 0px; padding-bottom: 0px;}
.news_b ul li span{width:80px; margin-right: 20px; color: #888888; height: 80px; text-align: center; background: url(19ta_xw_icon3.png) no-repeat center; float: left;}
.news_b ul li span h1{font-size: 18px; margin-top: 15px; margin-bottom: 5px;}
.news_b ul li .news_l h1{font-size: 16px; margin-bottom: 10px; color: #1560aa; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_b ul li .news_l p{line-height: 22px;}
.news_p{ text-align: center; border-bottom: 1px dotted #D7D7D7; padding-bottom:10px;}
.news_p h1{font-weight: normal; font-size: 22px;color: #d1160e; margin-bottom: 10px;}
.news_p p{color: #888888;}
.news_p p a{color:#d1160e;}
.news_p p br{display: none;}
/* -----------------------区政领导------------------------- */
.con_c{background: #FFFFFF; border: 1px solid #D7D7D7;}
.con4_top div{height: 60px; padding-left: 20px; font-size: 20px; color: #FFFFFF; line-height:60px;background: #1658a0;}
.con4_top div img{margin-right: 10px;}
.con4_l{width:260px;background: #f2f8ff; padding-bottom:120px;}
.con4_top i{height: 10px;display: block; background:url(19ta_zq_icon2.png) no-repeat 28px top;}
.con4_img{ text-align: center;}
.zq_img{width: 140px; margin: 0 auto;}
.zq_img img{width: 100%;}
.con4_img p{color: #1658A0; font-size: 22px; font-weight: bold; margin-top: 5px; margin-bottom: 10px;}
.con4_b_t h1{width: 140px; height: 50px; line-height: 50px; text-align: center;font-size: 18px; font-weight: normal; color: #FFFFFF;background: #1658a0;}
.con4_b_b ul li{width: 220px; border: 1px solid #D7D7D7; line-height: 48px; font-size: 16px; height: 48px;  border-radius:5px; margin: 0 auto; margin-bottom: 10px; background: #FFFFFF}
.con4_b_b ul li span{ margin-right:20px; margin-left: 40px; color: #1658A0;}
.con4_b_b ul li a {display: block; background:url(19ta_icon_8.png) no-repeat 90% center;}
.con4_b_b ul li:hover,.con4_b_b ul li.on{background:#1658A0; border:#f2f8ff solid 1px;}
.con4_b_b ul li:hover a,.con4_b_b ul li.on a{color: #FFFFFF; display: block; background: url(19ta_icon_9.png) no-repeat 90% center;}
.con4_b_b ul li:hover span,.con4_b_b ul li.on span{color: #FFFFFF;}
.con4_r{width: 980px; padding-right: 30px;}
.con4_r_top{ border-bottom: 1px solid #D7D7D7; padding-bottom: 7px; padding-left: 20px; background: url(19ta_zc_shu.jpg) no-repeat 6px 7px;}
.con4_r_top h1{color: #1658a0; float: left;font-weight: bold;font-size: 22px; height: 32px;}
.con4_tit{padding-left:20px; padding-top: 25px;}
.xmb_ldxx{width:180px; text-align:center;float: left;}
.xmb_ldxx img{width: 170px;border:1px solid #e8e8e8;padding:5px;}
.xmb_ldxx p{line-height: 30px;}
.xmb_ldxx p span{padding-left:20px;}
.xmb_ldjl{margin-left: 210px;}
.xmb_ldjl,.xmb_ldfg{line-height: 30px; /*text-indent: 2em;*/}
.con4_ul ul li{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; height: 40px; font-size: 16px; padding-left:25px; background: url(19ta_dian_b.png) no-repeat 10px center;}
.con4_ul ul li span{float: right; color: #888888; font-size: 14px;}
.con_zc_tad table td span.li{margin-right: 0px;}
.con_zc_tad table td i{color: #888888;font-style: inherit;}
.con_zc_tad table td span.li.bg_a{background: #c4c4c4;}
.com_zc_top{height:100px; line-height: 100px;background: #f2f8ff; border-radius:50px; padding: 0px 40px;}
.com_zc_top span select{width: 140px; padding-left: 10px; height: 35px; border: 1px solid #D7D7D7; margin-right: 5px;}
.com_zc_top span .in1{width: 255px; height: 35px; border: 1px solid #d7d7d7; padding-left: 15px; margin-right: 5px;}
.com_zc_top span .in2{ height: 35px; width: 55px;border: none; background: #1658a0; color: #FFFFFF;}
.com_zc_top ul li{display:inline-block;}
.com_zc_top ul{display:inline-block; margin-left: 15px;}
.com_zc_top ul li {padding-left: 15px; margin-right: 15px; background: url(19ta_ztzl_xian_b.png) no-repeat left center;}
.com_zc_top ul li span{width: 53px; margin-right: 10px; height: 53px; line-height: 53px; text-align: center;display:inline-block;}
.com_zc_top ul li.icon1 span{background: url(19ta_ztzl_bg_a_1.png) no-repeat center;}
.com_zc_top ul li.icon2 span{background: url(19ta_ztzl_bg_a_2.png) no-repeat center;}
.com_zc_top ul li.icon3 span{background: url(19ta_ztzl_bg_a_3.png) no-repeat center;}
.con4_r_top .sp_c i{color: #d1160e;font-style: normal; margin: 0px 3px;}
.con4_r_top .sp_c{color: #888888;}
.bg_b{color: #55b288;}
.bg_c{color: #F60E0F;}
.com_zc_top i{font-style: normal;}

/*民意征集*/
.xl_tit.advice{border-bottom: 0 none;}
.advice-form{width: 90%;margin:4em auto;}
.advice-options{background:#f2f8ff;}
.advice-options li{float: left;padding:0 20px;line-height: 38px;font-size:16px; cursor: pointer;font-weight: bold;}
.advice-options li.on{color:#1658a0;background: #1658a0;color:#FFFFFF;}
.advice-form{}
.advice-form-input-group{margin:25px 0; position: relative;}
.advice-form-input-group label{position: absolute; color: #94aab0;left:56px; top: 20px;}
.advice-form-input-group .advice-form-input{padding-left:56px; border: 1px solid #cfd9db;padding:16px; border-radius: 5px;padding-left: 54px !important; display: block;line-height: 22px;}
.advice-form-input-group .advice-form-input.input-user{background:url(user.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-phone{background:url(phone.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-address{background:url(address.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-title{background:url(title.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-content{background:url(content.png) no-repeat 16px 13px;}
.advice-form-input-group .advice-form-input.input-vcode{background:url(vcode.png) no-repeat 16px center;width: 20%;}
.advice-form-input-group .advice-form-input input,.advice-form-input-group .advice-form-input textarea{width:100%; border:0 none;font-size:14px;color:#94aab0;}

.advice-form-input-group .advice-form-input textarea{min-height: 200px;padding:3px 0;}
.advice-form-input-group .vcode-image{position: absolute; left: 17%; top:13px; width: 90px;height:30px;}
.advice-form-input-group .vcode-image img{height: 100%;}

.advice-form-btn input{background:#2c97de;padding:16px 20px;color:#FFFFFF;border: 0 none; border-radius: 5px;font-size:15px;cursor: pointer;}
.advice-list{width: 90%;margin:4em auto;}
.advice-list li{border-bottom: 1px dashed #d9d9d9;padding:10px 5px;margin-bottom:30px;}
.advice-list li .list-user .list-time{color:#eb7350;margin-left:70px;}
.advice-list li em{float:left; color:#eb7350;font-style: normal;}
.advice-list li .list-content,.advice-list li .list-user{margin-left:70px;line-height: 1.5;}
.list-content{margin-top:15px;}
.advice-result{width: 90%; margin:2em auto;}
.no-data{text-align: center;line-height: 50px;}
.no-data.tip{color:#cd0000;}
.content-wrap.open{width: 76%; float: left;border-right: 1px solid #dddddd;padding-right: 3%;}
.related-documents{float: right;width: 20%;}
.ms-controller{visibility: hidden;}


/* -------------------重点信息公开------------------- */
.zd_top{ background: url(19ta_zd_bg.png) no-repeat bottom center; background-size: 100% 100%; padding-top: 55px;}
.zd_top_a{padding-bottom: 50px;}
.zd_top_a .zd_an{float: right;width: 68px; height: 28px; line-height: 28px; text-align: center; margin-top: 20px; border-radius:5px; border: 1px solid #FFFFFF;}
.zd_an a{color: #FFFFFF;}
.zd_top_b{ text-align: center; padding-bottom: 160px;}
.zd_zw{line-height: 80px; height: 80px;color: #FFFFFF; background: #1658a0;}
.zd_zw a{color: #FFFFFF; margin: 0 5px;}
.zd_zw img{margin-right: 8px;}
.zd_ul ul li{float:left; font-size: 18px; height: 198px; width: 268px; border: 1px solid #FFFFFF; text-align: center; background: #FFFFFF; margin-bottom: 30px; box-shadow: 0px 0px 10px #f2f2f2 ; margin-right: 33px;}
.zd_ul ul li:nth-child(4n+4){margin-right: 0px;}
.zd_ul ul li span{ margin-top: 25px;height: 110px; display: block; text-align: center; line-height: 90px;}
.zd_ul ul li:hover{border: #1658a0 solid 1px;}
.zd_ul ul li a{display: block;}
.zd_l{width: 260px; position: relative; z-index: 2; border-top:#1658a0 solid 2px;background: #f2f8ff;}
.zd_l_top{text-align: center;font-size: 20px; font-weight: bold;color: #1658a0; padding-top:25px; padding-bottom: 15px; background: url(19ta_zd_xian.png) no-repeat bottom center;}
.zd_l_ul ul li{ font-size: 16px; line-height: 60px; height: 60px; text-align: center; background: url(19ta_zd_xian_a.png) no-repeat bottom center;}
.zd_l_ul ul li:last-child{background-image:none;}
.zd_l_ul ul li a{display: block; background: url(19ta_zd_icon15.png) no-repeat 90% center;}
.zd_l_ul ul li.on a,.zd_l_ul ul li:hover a{color: #FFFFFF;  background: url(19ta_zd_icon16.png) no-repeat 90% center;}
.zd_l_ul ul li.on,.zd_l_ul ul li:hover{background: #1658a0 none;margin-right: -10px; margin-left: 10px; transition: all 0.3s;}
.zd_r{position: relative; z-index: 1; width:944px; border: 1px solid #D7D7D7; padding-left: 32px; padding-right:32px; padding-top:20px;}
.zfcg-link li{ display: block; width: 20%; float: left; text-align: center; margin: 10px 0;}
/* ------------------在线访谈------------------- */
.ft_top_t{ background: #f2f8ff;}
.ft_top_t h1{ height: 50px; font-weight: normal; line-height: 50px; width:140px; text-align:center;font-size: 18px;color: #FFFFFF;background: #1658a0;}
.con_b.li_a{padding: 0px 50px;}
.ft_top_r{line-height: 50px;}
.ft_top_r a{ color:#1658a0; margin-right: 15px; display: inline-block;width: 98px; border: 1px solid #1658a0; height: 28px; background: #FFFFFF; text-align:center; line-height: 28px;}
.ft_top_r a img{margin-right: 5px; margin-top: -3px;}
.ft_l{width:365px; padding:9px; margin-right: 40px; background: #f9f9f9; border: 1px solid #D7D7D7;}
.ft_l img{width: 100%; height: 100%;}
.ft_r{width: 620px;}
.ft_r h1{font-weight: normal;font-size: 22px; line-height: 36px; color: #d1160e;}
.ft_r h1 a{color:#d1160e; text-decoration: none;}
.ft_r ul{margin-top: 10px;}
.ft_r ul li{font-size: 16px; line-height: 36px;}
.ft_r ul li span{color: #888888;}
.ft_r>a{display: block;width: 160px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color:#FFFFFF; background:#1658A0;border-radius:30px;}
.ft_r .xl_xgzc{ margin: 20px; }
.ft_tit{margin-bottom:30px;}
.ft_ul_ul>ul>li{width:379px; margin-bottom: 30px; margin-right: 30px; float: left;}
.ft_img{height:240px;}
.ft_img img{width: 100%; height: 100%;}
.ft_b{border: 1px solid #D7D7D7; border-top:none;}
.ft_b_t{padding: 0px 25px;}
.ft_b_t p{font-size: 16px; line-height: 30px; margin-bottom: 10px;}
.ft_b_t ul{line-height: 26px; color: #666666;}
.ft_bb{height: 45px; background: #f6f7f9; line-height: 45px; text-align: center;}
.ft_bb a{display: inline-block; padding-right: 10px; margin-left:10px; background: url(19ta_ft_shu.png) no-repeat right center;}
.ft_bb a:last-child{background: none;}
.ft_bb a img{margin-right: 8px;}
.ft_ul_ul>ul>li:nth-child(3n+3){margin-right: 0px;}
.ft_r ul li.li span{ margin-bottom: 25px; display:block;float: left;}
.ft_con_top{height: 55px;background: #fafafa; border:1px solid #D7D7D7; border-left:none;border-right:none;}
.ft_con_top>ul>li{float:left;font-size: 18px; padding: 0px 30px; height: 55px; line-height: 55px; border-right:1px solid #D7D7D7;}
.ft_con_top>ul>li:hover,.ft_con_top>ul>li.on{font-weight: bold; color: #1658a0; border-bottom: 2px solid #1658a0;}
.ft_rr{line-height: 55px; margin-right: 35px;}
.ft_rr ul{font-size: 0px; margin-right: 10px;}
.ft_rr ul li{font-size: 14px; border: 1px solid #D7D7D7; width: 43px; line-height: 18px; height: 18px; text-align: center; display: inline-block;}
.ft_rr div{display: inline-block;}
.ft_rr a{margin-right: 20px;}
.ft_rr a img{margin-right: 5px;}
.ft_rr select{height: 20px; line-height: 20px;border: 1px solid #D7D7D7; margin-top: -2px; margin-right: 10px;}
.ft_rr ul li:hover,.ft_rr ul li.on{background: #1658a0; border: 1px solid #1658a0; color: #FFFFFF;}
.ft_top.li{padding: 0px 40px;}
.ft_xi_l{float: left; width:65px;margin-right:40px; text-align: center;}
.ft_xi{padding: 0px 40px;}
.ft_xi_t p{font-size: 16px; line-height: 30px; margin-bottom: 8px;}
.ft_sp{color: #888888;}
.ft_xi_t{padding-bottom: 15px; border-bottom: 1px dotted #D7D7D7;}
.bg_1{background: #1658a0;}
.bg_2{background: #55b288;}
.bg_3{background: #d1160e;}
.ft_div{margin-top: 20px;padding-bottom: 15px;border-bottom: 1px dotted #D7D7D7;}
.ft_an{padding: 0px 7px;display: inline-block; height: 22px; line-height: 22px; margin-bottom: 20px; color: #FFFFFF; border-radius:3px;}
.ft_div p{line-height: 30px; text-align: justify; margin-bottom: 10px;}
.ft_con{padding-bottom: 20px;}
.zd_r_ul ul li{float: left; padding: 0px 15px; height: 25px; line-height: 25px; background: #f2f2f2; margin-right: 10px;margin-bottom: 10px;}
.zd_r_ul ul li:hover,.zd_r_ul ul li.on{ background: #1658a0; color: #FFFFFF;}
.zd_r_ul ul li.on a{color: #ffffff;}
.zd_div .gl_r_ul ul{border: none; margin-top: 5px;}
/* -------------------互动--------------------- */
.con3_div .tab_b td:nth-child(1){color: #1658a0;}
.con1_top i{font-style: normal; color: #888; margin-right: 10px; float: right;}
.con1_top i span{color: #d1160e;margin: 0px 2px;}
.con_hd{margin:32px 0px;}
.con_hd ul{margin-right: -20px;}
.con_hd ul li{float: left; width: 25%;}
.con_hd ul li a{color: #fff; display: block; font-size: 18px;font-weight: bold;margin-right: 20px; border-radius:50px; height: 80px; line-height: 80px; text-align: center;}
.con_hd ul li img{margin-right: 10px;transition: all 0.5s;}
.con_hd ul li.icon1 a{background:#1658A0;}
.con_hd ul li.icon2 a{background:#1e77ba;}
.con_hd ul li.icon3 a{background:#419cd5;}
.con_hd ul li.icon4 a{background:#55b288;}
.con_hd ul li:hover img{ transform: rotate(360deg);}
.con_hd_l{width:50%;}
.con_hd_r{width:47.22%;}
.hd_l{width: 38.12%;max-height: 190px; overflow: hidden;}
.hd_l img{width: 100%;}
.hd_r{width:58.75%;}
.hd_r p{font-size: 16px;color: #d1160e; line-height: 26px; margin-bottom: 5px;}
.hd_r ul li{line-height: 24px; color: #888888;}
.con_hd_t{padding-bottom: 20px;border-bottom: 1px dotted #D7D7D7; margin-bottom: 15px;}
.con_hd_bottom ul{margin-right: -15px;}
.con_hd_bottom ul li{width:33.33%;float: left; }
.con_hd_bottom ul li:last-child{margin-right: 0px;}
.con_hd_bottom ul li a{font-size: 16px;color: #1658a0; display: block;height: 50px;text-align: center; margin-right: 15px; background: #f2f8ff; line-height: 50px; }
.con_hd_bottom ul li a img{margin-right: 13px;}
.hd_ul ul li{ line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 20px; font-size: 16px; background: url(19ta_dian.png) no-repeat 2px center ;}
.hd_ul ul li span{float: right;font-size: 14px; color: #888888;}
.hd_top{color: #1658a0;font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.hd_ll,.hd_rr{width: 48.783%; padding: 28px 0px;}
.hd_ll{background: #dceeff;}
.hd_rr{background: #ecf6ff;}
.hd_lll{width: 30%; padding-left: 40px; margin-top: 12px;}
.hd1_l img{ margin-right: 20px;}
.hd1_r p{font-size: 18px; font-weight: bold; color: #1658a0;}
.hd1_r span{font-size: 12px; text-transform: uppercase; color: #888888;}
.hd_rrr{width:53%; height:65px; padding-left: 20px; border-left:#bbdcff solid 1px;}
.hd_rrr p{line-height: 24px; color: #666666; max-height: 75px; overflow: hidden; margin-top: -3px;}
.hd_rrr ul li{line-height:24px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 5px; background: url(19ta_hd_dian.png) no-repeat left center;}
.hd_div_ul ul li{line-height: 40px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 40px;}
.hd_div{width: 43.633%;}
.hd_div_ul ul li span{float: right;font-size: 14px; margin-right: 5px;}
.hd_div_ul ul li i{display: inline-block; font-style: normal; padding: 0px 10px; height: 20px; line-height: 20px; font-size: 12px; font-weight: bold;color: #FFFFFF; background: #24ba75;border-radius:10px; margin-right: 10px;}
.sp_d{color: #888888;}
.hd_div_ul ul li i.i_a{background: #c4c4c4;}
/* ----------------------------------服务------------------------------------ */
.fw_top{padding-top: 55px; border-radius:20px; box-shadow: 5px 5px 5px rgba(68,157,245,0.3); padding-bottom: 40px; background:#449df5 url(19ta_fw_bg.png) no-repeat right;}
.fw_p1{text-align: center; padding-bottom: 15px;}
.fw_p1 a{display: inline-block;width:65px; margin-left: 10px; height: 30px; text-align: center; color: #FFFFFF; line-height: 30px;background: #559ddf; border-radius:30px;}
.fw_p2{ text-align: center;}
.fw_p2 a{margin:0px 15px;}
.con2_div{text-align: center;}
.con2_div ul li{ display: inline-block; height: 100px; width: 100px; margin-right: 25px; border-radius:5px; background: rgba(255,255,255,0.8); overflow: hidden;transition: width .3s; }
.con2_div ul li span{ color: #333; display: block; height: 100px; width: 100px; float: left;text-align: center;font-size: 18px; }
.con2_div ul li span i{display: block; height: 50px; margin-top: 10px; line-height: 50px;}
.con2_div ul li .con2_a{transition: all .3s; float: left;width: 170px; margin-right: 10px;font-size: 0; padding-top: 15px;}
.con2_div ul li .con2_a a{  display: inline-block; color: #666; font-size: 14px; width:50%; height:24px; line-height:24px; text-align: center; float: left;}
.con2_div ul li.on {width: 280px;background: #FFFFFF;}
.fw_p3{margin-top: 21px;}
.fw_ul_a ul{margin-right: -10px;}
.fw_ul_a ul li{width: 16.66%; float:left; margin-top: 10px;}
.fw_ul_a ul li a{display: block; transition: ease-in-out 0.3s; height:48px; border: 1px #f2f8ff solid; line-height: 50px; margin-right: 10px; text-align: center; background: #f2f8ff;}
.fw_ul_a ul li:hover a{color: #1658A0;background: #FFFFFF;border: 1px #1658A0 solid;}
.fw_ban{  overflow:hidden; position:relative}
.fw_list{ height:70px; position:relative; z-index:1; overflow:hidden}
.fw_ban .prev,.fw_ban .next{ position:absolute; width:20px; height:70px; z-index:3; }
.fw_ban .prev{ background:url(19ta_fw_l.png) no-repeat; left:0px;}
.fw_ban .next{ background:url(19ta_fw_r.png) no-repeat; right:0px;}
.fw_list li{ float:left; width:244px; height:70px; line-height: 70px; text-align: center; margin-right:20px;}
.fw_list li a{display: block; font-size: 18px; color: #FFFFFF;}
.fw_list li.icon1{background: #1658A0;}
.fw_list li.icon2{background: #1e77ba;}
.fw_list li.icon3{background: #419cd5;}
.fw_list li.icon4{background: #55b288;}
.fw_list li.icon5{background: #df861d;}
.fw_l{width: 538px;}
.fw_p{height: 30px; color: #666; line-height: 30px; padding-left: 20px; padding-right: 15px; background: #f6f6f6;}
.fw_p span{float: right;}
.fw_tit ul li{ padding-left: 20px; line-height: 40px; font-size: 16px; height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.fw_tit ul li span{float: right; color: #55b288;margin-right: 20px;}
.fw_tit ul li em{font-style: normal;}
.fw_tit ul li span.li{color: #d1160e;}
.fw_icon ul li{float: left; margin-top: 25px; width: 25%; height: 70px; text-align: center;}
.fw_icon ul li span{display: block; margin: 0 auto; margin-bottom: 5px; width: 50px; line-height: 50px;height: 50px; text-align: center; background: #f2f8ff; border-radius:50%;}

.poll-title{font-size: 26px;line-height: 42px;font-weight: bold;
    text-align: center;
    padding: 20px 30px 20px 30px;
    color: #0f5fb1;
    margin-bottom: 10px}
.poll-status{font-size:12px;color:#555555;text-align: center;line-height:30px;}
.poll-decs{font-size:14px;line-height:25px;padding:10px;text-indent: 2em;}
.pollAdd{width:100%;text-align: center;}
.pollAdd input{margin:10px;}
.poll-decs-list{border-bottom: 1px solid #d3d3d3;margin-bottom:10px;margin-top:20px;}
.poll-decs-list li{float: left;width:96px;line-height:38px;text-align: center;font-size:16px;cursor: pointer;padding:0 20px;}
.poll-decs-list li.cur{border-bottom:2px solid #d91616;margin-bottom:-1px;line-height:36px;}
.poll-result-item-list li .item-result-percent i{background:url(vote.gif) repeat-x center;}
.poll-btn{padding:6px 12px;font-size:14px;font-weight:400;border-radius: 4px;color:#333;border-color:#ccc;background-color:#fff;cursor: pointer;}
.poll-submit{color:#fff;background-color:#286090;border-color:#204d74;}
.poll-submit[disabled]{background-color:#337ab7;border-color:#2e6da4;cursor: not-allowed;}
.section-title{background:url(title_bg_03.jpg) no-repeat left center #e8f0f1;color:#FFFFFF;padding-left:16px;}
.section-title h3{height:34px;line-height:34px;background:url(title_06.png) no-repeat left center;padding-left:20px;}
.section-list li{width:19%;line-height:30px;margin-top:10px;float: left;padding-left:1%;}
.letter-detail-box{border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;border-left: 1px solid #D7D7D7;margin-bottom:20px;}
.letter-detail-box *{box-sizing: content-box; -webkit-box-sizing: content-box;}
.letter-detail-box .pad_10{padding: 10px;line-height: 1.5;}
.letter-tip{text-align: center;color:#FFFFFF;background: #067ccf;height: 45px;line-height: 45px;font-size: 16px;font-weight: bold;}
.letter-detail-item{clear:both;}
.letter-detail-item-title{width: 130px;float: left;font-weight: bold;border-right: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;text-align: center;margin-left:-1px;}
.letter-detail-item-title .pad_10{font-family: "微软雅黑"}
.letter-detail-item-content{margin-left: 130px; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;}
.letter-search-inp{width:150px;height:26px;padding-left:15px;border:1px solid #D7D7D7;}
.letter-search-btn{margin-left:20px;width: 70px;height:30px;background:#2c97de; color: #FFFFFF;border:0 none;cursor: pointer;border-radius: 5px;}
.letter-detail-box .pad_10.letter-search-title{line-height: 30px;}
.table-option{margin:20px 0;border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;border-left: 1px solid #D7D7D7;background:#f7f7f7;}
.tr-option{margin-left:-1px;position: relative;}
.td-option{}
.td-wrap{width: 50%;float: left;position: relative;}
.td-option{border-right: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;}
.td-option .padding{padding:10px;min-height:37px;line-height: 37px;}
.item-textarea .td-option .padding{height:172px;line-height: 24px;}
.item-type{background:#FFFFFF;border-left: 1px solid #D7D7D7;}
.item-type .item-3{background:#f7f7f7;}
.item-type .padding{height: auto;}
.item-type .td-option{margin-left:-1px;border-right: 0;}
.td-option span{color:#ee1f00}
.td-option.item-1{width: 120px;position:absolute;top:0;left:0;text-align: right;}
.td-option.item-2{margin-left:121px;border-right: 0 none;background:#FFFFFF;}
.table-inp{width: 100%;height:35px;border:1px solid #e9e8e8;text-indent: 10px;line-height: 35px;}
.table-select{width: 100%;border:1px solid #e9e8e8;height:35px;line-height: 35px;}
.table-textarea{padding:10px;border:1px solid #e9e8e8;line-height: 35px;height:150px;}
.table-textarea textarea{width: 100%;border:0 none;resize: none;height:150px;outline:none;}
.item-vcode .table-inp{width: 130px;float: left;}
.item-vcode .padding img{height:37px;float: left;}
.btn-box{text-align: center;margin-top:20px;margin-bottom: 20px;}
.btn-box input[type="submit"],.btn-box input[type="reset"],.btn-box input[type="button"]{background-color:#1658a0; width:105px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff; border:0; margin:11px;border-radius: 5px;cursor: pointer;}
.tip{}
.table-radio{padding-right:20px;cursor: pointer;}
.table-radio input[type="radio"],.table-radio input[type="checkbox"]{margin-right:10px;}
.tr-option-type{background:#1658a0;color:#FFFFFF;padding:10px 20px;font-size:15px;font-weight: bold;}
.readonly{outline: none;}
.webuploader-container{position: relative;}


.double-loading{width: 150px; height:150px;margin:20px auto 0;background:url(double-loading.gif) no-repeat;}
.ft-pic-list{width: 750px;margin: 15px auto 0;}
.ft-pic-list li{margin:5px 15px;}
.ft-pic-list li img{width: 100%;}
.auto-hand{font-size:0;margin-right:10px;}
a.auto,a.hand{border:1px solid #D7D7D7;font-size:14px;width: 43px;line-height: 18px;height:18px;text-align: center;margin:0;display: inline-block;}
{}
a.auto.on,a.hand.on{background:#1658a0;border-color:#1658a0;color:#FFFFFF;}
.not-allowed{cursor: not-allowed;}
.last-right{margin-right: 0;border-right: 0;}

/* ---------------------概览-图片------------------------ */
.gl_img ul{margin-right: -20px;}
.gl_img ul li:hover .max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.gl_img ul li{width: 33.33%;  margin-top: 20px; float: left;}
.gl_img ul li a{display: block; margin-right: 20px; text-align: center;}
.gl_img ul li .max_img{height: 175px;}
.gl_img ul li p{line-height: 30px; height: 30px;}
.gl_img ul li:nth-child(3n+3){margin-right: 0px;}
/* -----------------------政府信息公开专栏--------------------------- */
.gk_top{ border: 1px solid #D7D7D7; line-height: 95px; height: 95px; text-align: center; border-top:2px solid #1658a0;background: url(19ta_gk_bg.png) no-repeat center;}
.gk_top ul li{display: inline-block;  font-size: 16px; padding:0px 20px; background: url(19ta_gk_shu.png) no-repeat right center;}
.gk_top ul li:last-child{background: none;}
.gk_top ul li img{margin-right: 15px; }
.con5_div{border: 1px solid #D7D7D7; background: #FFFFFF;}
.con5_top{padding: 0px 20px;}
.con4_r_top{line-height: 30px;}
.gk_tab table{width: 100%;}
.gk_tab table th{height: 30px;background: #f6f6f6; font-weight: normal;color: #666666;}
.gk_tab table tr{line-height: 40px; height: 40px;}
.gk_tab table tr td:nth-child(1){color: #1658a0;font-size: 16px;}
.gk_tab table tr td:nth-child(2){font-size: 16px;}
.gk_tab table tr td:nth-child(2),.gk_tab table tr th:nth-child(2){padding-left: 15px;}
.gk_tab table tr td:nth-child(3){color: #888888;}
.gk_tab table tr td{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.con5_bottom{height: 75px; line-height: 75px;background: #f2f8ff;padding-left: 40px;}
.gk_tit{display: inline-block;width: 160px; padding-left: 25px ; margin-right: 30px; height: 35px;line-height: 35px;font-size: 16px; color: #FFFFFF; background: url(19ta_gk_tit.png) no-repeat center; font-weight: bold;}
.con5_bottom .in1{width: 233px; padding-left: 15px; margin-right: 20px; height: 33px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.con5_bottom .in2{ width: 103px; margin-right: 10px; padding-left: 15px; margin-left: 10px; height: 33px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.con5_bottom .in3{width: 70px; height: 35px; background: #1658a0; font-size: 16px; color: #FFFFFF; margin-right: 5px; border: none;}
.sp_e i{font-style: normal; color: #d1160e;}
.sp_e {color: #666666; margin-right: 15px;}
.gk_l{width: 180px; text-align: center;}
.gk_r{width:930px;}
.gk_r p{line-height: 36px; text-indent: 2em; font-size: 16px; margin-bottom: 20px;}
.gk_r ul li{float: left;height: 50px; margin-right: 15px; background: #f2f8ff; line-height: 50px; text-align: center;}
.gk_r ul li a{font-size: 16px;color: #1658a0; display:block;padding: 0px 32px;}
.gk_r ul li a img{margin-right: 10px;}
.gk_bottom{padding: 0px 15px;}
.gk_bottom ul li span{float: right; font-size: 14px; color: #888888;}
.gk_bottom ul li {line-height: 40px; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(19ta_dian.png) no-repeat left center; font-size: 16px; height: 40px;}

.gk_ul_a ul li{float: left; border-radius:40px; width: 380px; height:80px; line-height: 80px; text-align: center; margin-right: 20px;}
.gk_ul_a ul li:last-child{margin-right: 0px;}
.gk_ul_a ul li.icon1{background: url(19ta_gk_bg_1.png) no-repeat center;}
.gk_ul_a ul li.icon2{background: url(19ta_gk_bg_2.png) no-repeat center;}
.gk_ul_a ul li.icon3{background: url(19ta_gk_bg_3.png) no-repeat center;}
.gk_ul_a ul li a{font-size: 18px; color: #FFFFFF; font-weight: bold;}
.gk_ul_a ul li a img{margin-right: 15px;}

.gl_list{margin: 0 20px; background: url(19ta_gk_icona2.png) repeat-y 21px;padding-left:15px;}
.gl_list li.on ul {display: block}
.gl_list ul ul {background-position: 33px top;display: none;margin: 0;border: 0;}

.gl_list ul li a {line-height: 40px;display: block;}
.gl_list li{background: url(19ta_gk_icona3.png) no-repeat 6px 18px;}
.gl_list>li h3 {font-weight: normal; font-size: 16px; cursor: pointer}
.gl_list>li{background-position: 6px 20px;}
.gl_list>li h3{padding-left: 25px; line-height: 24px;padding-top:8px;padding-bottom:8px; }
.gl_list>li.add h3 { background: url(19ta_gk_icona1.png) no-repeat left 14px;}
.gl_list>li.add.on h3{line-height: 24px;padding-bottom:0;}
.gl_list>li.add.on h3{background-image: url(19ta_gk_icona11.png)}
.gl_list>li>ul{padding-left:25px;background: url(19ta_gk_icona2.png) repeat-y 31px;}
.gl_list>li li {padding-left: 25px;margin-bottom: 10px;line-height:40px;}
.gl_list>li.add ul {display: none}


.gk_li {margin-bottom: 10px;}
.gk_li span{display: block;width: 218px; height: 48px; line-height: 48px; border-radius:5px; border: 1px solid #d7d7d7; background: #FFFFFF; margin: 0 auto;}
.gk_li span a{padding-left: 20px; font-size: 16px; display: block; background: url(19ta_gk_l.png) no-repeat 90% center;}
.gk_li.on span{background: url(19ta_gk_bg_1.png) no-repeat center; border: 1px solid #f2f8ff;}
.gk_li.on span a{color: #FFFFFF;background: url(19ta_gk_x.png) no-repeat 90% center;}
.gk_ul_tab .tab_d{padding: 0px 20px; color: #666666;}
.gk_ul_tab .tab_e{color: #666666;}
.gk_ul_tab .tab_g{font-size: 16px;}
.gk_ul_tab table{width: 100%;}
.gk_ul_tab table th{height: 40px;background: #f6f6f6; font-weight: normal;color: #666666;}
.gk_ul_tab table td{padding: 25px 0px; border-bottom: 1px solid #D7D7D7;}
.gk_ul_tab table tr:hover td{background: #ECF6FF;}
.xl_r.li{text-align: center;}
.xl_tab table{width: 100%;}
.xl_tab table .xl_a{width: 20%; background: #f6f6f6; color: #888888;}
.xl_tab table .xl_b{padding-left: 20px;text-align: left;}
.xl_tab table{border-top:1px solid #D7D7D7; border-left:1px solid #D7D7D7;}
.xl_tab table td{border-bottom: 1px solid #D7D7D7; border-right:1px solid #D7D7D7 ; height: 50px; text-align: center;}
.xl_ul {padding-bottom: 20px;}
.xl_ul p{line-height: 60px; height: 60px;font-size: 16px; color: #1658a0;}
.xl_ul ul li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; font-size: 16px; padding-left: 15px; background: url(19ta_dian.png) no-repeat left center; height: 40px;}


.gk_js{margin-top: 20px; background: #F6F6F6;}
.gk_ll{background: #1658a0; font-weight: bold; color: #FFFFFF;font-size: 16px;height: 100px; text-align: center; width: 120px;}
.gk_ll span{display: block; text-align: center; height: 60px; line-height: 60px; margin-bottom: 5px;}
.gk_ll span img{width: 50px;}
.gk_rr{width: 700px;}
.gk_ss {width: 570px;}
.gk_ss ul li{width: 50%;float: left; line-height: 50px;}
.gk_ss ul li span{display: inline-block; width: 70px; text-align: right;}
.gk_ss ul li input{width: 175px; color: #666666; padding-left: 15px; height: 28px;border: 1px solid #d7d7d7;}
.gk_ss ul li select{width: 192px; padding-left: 15px; height: 30px;border: 1px solid #d7d7d7;}
.gk_an{width:130px; line-height: 100px;text-align: center;}
.gk_an input{width: 80px; height: 35px; background: #1658a0;font-size: 16px; color: #FFFFFF; border: none;}

.org-options{margin:20px;}
.org-options-title{border-bottom: 1px solid #eb2f30;height:32px;line-height: 32px;}
.org-options-title span{display: inline-block;background:#eb2f30;padding:0 20px;font-size:16px;color:#FFFFFF;}
.org-options-item{padding:10px 30px 10px 30px}
.org-options-item li{width: 25%;line-height: 38px;font-size: 15px;float: left;}
.org-options-item li input[type="radio"]{margin-right: 5px;}
.org-item li{line-height:48px; height:48px; width:20%; float:left; display:inline; text-align:center;  margin-top:20px;}
.org-item li a{display:block;background-color: #f1f1f1;border-radius: 5px;width: 90%;margin:0 auto;}
.org-item li.on a,.org-item li a:hover{ background-color: #ff543e; color:#fff; text-decoration:none}
.error-tip{text-align: center;line-height: 50px;}

/* -----------党政机构------------- */
.tit_a a{display: inline-block; margin-right: 5px; height: 40px; line-height: 40px; padding: 0px 15px; font-size: 18px;}
.tit_a a:hover,.tit_a a.on{background: #1658a0; color: #FFFFFF;  border-radius:3px;}
.tit_a{margin-top: 15px;}
.tit_tab table{width: 100%; border-bottom: 1px solid #D7D7D7; border-right:1px solid #D7D7D7;}
.tit_tab table td{background: #F6F6F6;font-size: 16px; line-height: 40px; border-left:1px solid #D7D7D7; border-top:1px solid #D7D7D7;}
.tit_tab table td:nth-child(2){padding-left: 20px;}
.tit_tab table td span{margin-right: 10px;}

.notes{width: 95%;margin:0 auto;}
.notes h3{text-align: center;color: #ff0000;margin:30px 0 30px 0;font-size:20px;}
.notes p{text-indent: 2em;line-height: 2;text-align: justify;margin:10px 0;}
.notes .know{text-align: center;margin:30px 0;}
.notes .know p{display: inline-block;background-color: #1658a0;padding:0 15px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;border: 0;margin: 11px;border-radius: 5px;cursor: pointer;text-indent: inherit;}
.notes .know p.not-allow{cursor: not-allowed;}
.video-detail{height: 500px;}
.zqdh_con ul{margin:25px auto 0;width:95%}
.zqdh_con ul li{float:left;width: 25%;margin-top: 10px;}
.zqdh_con ul li a{display:block;margin-right: 20px;padding:5px;text-align:center;font-family:"Microsoft YaHei";font-size: 18px;background: #f4f9ff;border-radius:8px;border: 1px solid #ffc8c8;}
.zqdh_con ul li a:hover{ background-color: #1658a0; color: #ffffff;}
.zqdh_tit{background:url(16qzdfz_icon.jpg) no-repeat scroll 8px 9px;border-bottom:1px solid #e4e4e4;height:30px;line-height:30px;font-size:14px;padding:0 0 6px 18px;font-family:"Microsoft YaHei";font-size: 24px;}
.outlink-domain{width: 100px;height: 40px;line-height: 40px;border-radius: 5px;text-indent: 2em;}
.outlink-domain{min-width:270px; height:45px; background-color:#FFF; line-height:45px; border: 1px solid #d7d7d7;border-left:2px solid #2e8ce5; margin-right:15px; margin-bottom:20px; display:inline-block; position:relative; overflow:hidden;}
.outlink-domain span{ position:absolute; width:100%; height:47px; background-color:#2e8ce5; transition:all .3s ease-in-out; left:-100%; top:0; z-index:1}

.home-fw li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.home-fw li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
input:-webkit-autofill {
    box-shadow: 0 0 0 1000px #333333 inset;
    -webkit-text-fill-color: #fff;
}
/* 2019-11-19 */
.jz{background: #FFFFFF url(19ta_jz_bg.png) no-repeat bottom center; background-size:100% auto ; padding: 0px 30px; padding-bottom: 290px; border: 1px solid #e6e6e6; border-top:2px solid #1658a0;}
.ztzl_top.li{background: url(19ta_ztzl_tita.png) no-repeat center;}
.ztzl_ul ul li{width:20%; margin-bottom: 60px; float: left;text-align: center; overflow: hidden; }
.ztzl_ul ul li a{display: block; transition: all 0.5s; width: 110px; top: -125px; height: 110px; left: 50%; background: #FFFFFF; margin-left: -60px; position:absolute; z-index: 1;box-shadow: 0px 0px 5px rgba(000,000,000,0.2); padding: 5px;}
.ztzl_ul ul li span{width: 120px; margin: 0 auto; position: relative; z-index: 0; height: 120px; margin-bottom: 20px; display: block; text-align: center; line-height: 120px; border-radius:50%; background: #f2f8ff;}
.ztzl_ul ul li a img{width: 100%; height: 100%; }
.li_top{position: relative;}
.ztzl_ul ul li:hover a{top: 3px;}
/* ---------------------2021-09-23------------------------- */
.bsdt_ban1_21 .container_21, .header_21_con2 .container_21{position: relative;}
.fj_ban1{background:#1658A0 url(21ta_tit_bg.png) no-repeat center;position: relative;z-index: 2;}
.content{background: none;}
.con_l{width: 49.35%;}
.con_r{width: 48.13%;}
.con_img img{ border-radius:45.7px; box-shadow: 4px 0px 12px rgba(68,157,245,0.31);}
.con_tit_r{width:89.61%;}
.con_tit_l ul li.icon1,.con_tit_l ul li.icon2,.con_tit_l ul li.icon3,.con_tit_l ul li.icon4{background: url(21ta_ul.png) no-repeat center;}
.con_tit_l ul li.icon1.on,.con_tit_l ul li.icon1:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon2.on,.con_tit_l ul li.icon2:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon3.on,.con_tit_l ul li.icon3:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon4.on,.con_tit_l ul li.icon4:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con1_l{width: 66.03%;}
.con1_r_top ul li.on,.con1_r_top ul li{width: 50% !important;}
.con1_r_top ul li a{display: block; color: #1658A0; height: 90px; background: #FFFFFF; transition: ease-in-out 0.5s; border: 1px solid #1658A0; box-sizing: border-box;}
.con1_r_top ul li.on:hover a,.con1_r_top ul li:hover a{box-shadow: 0 0 4px rgba(22,88,160,0.5);}
.fw_ul ul{margin-right: -15px;}
.fw_ul ul li{margin-right: 0px; margin-top: 15px; width: 20%; border: none;}
.fw_ul ul li a{margin-right: 15px; display: block; border: 1px solid #D7D7D7; height: 36px; line-height: 36px;}
.con1_r{width: 27.35%;}
.sp_b a{display: block;}
.zc, .hd_a, .fw, .qq{padding: 32px 32px 15px 70px;}
.conl_b_ul ul li{float: left; width: 20%; margin: 0px;}
.con1_rr {width: 85%;}
.con2_r{width: 31.13%;}
.con2_r ul li .con2_l{width: 44.207%; background: none;}
.con2_rr{width: 52%; font-size: 0px;}
.con2_rr a{margin-right: 0px; font-size: 16px; min-width: 50%; box-sizing: border-box; padding-left: 5px;}
.footer_21{margin-top: 0px;}
.con3_l {width:70.12%;}
.con3_l .con3_div{padding-bottom: 24px;}
.pad_b24{padding-bottom: 24px;}
@media screen and (min-width:0\0) {
	.fixed.header_21_con1 .nav_21 ul li{float: left; margin-right: 20px;}
	 }
.con2_div ul li span img{height: 45px;}
.con2_div ul li span i{ margin-bottom: 5px;}
.footer_21{margin-top: 32px;}
/* -----------------------2021-10-12--------------------------- */
.con_img.mar_t10.mar_b15,.con3_div.mar_b20.mar_t20{margin-top: 32px; margin-bottom: 32px;}
.con3_div.mar_b20{margin-bottom: 32px;}
.con3_div.mar_t20,.hd_tit.mar_t20,.con_d.mar_t20{margin-top: 32px;}
.con4_div .con3_div.mar_b20:nth-child(3){margin-bottom: 0px;}
.letter-detail-item-title{width: 25%;}
.letter-detail-item-content{margin-left: 25%;}
.con_ztzl{margin-bottom: -32px;}
.con_tit{min-height: 530px; overflow: hidden;}
.ztzl_ban{width: 765px !important;}
.ztzl_l {line-height: 60px; height: 60px;}
.con1_r_top ul li span{width:30px; margin: 0 auto;}
.con_tit_l ul li p{margin-left:5px;}
/*===============分页==============*/
.fy_list { margin:30px auto 0px; clear:both; text-align:center; padding-bottom:30px;}
.fy_tit_l{ float:left; line-height:40px;}
.fy_tit_r{ float:right}
.fy_list a { display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px 4px 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#1658A0; border:1px solid #1658A0; text-decoration:none }
.inp6{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list span.disab,.fy_list span.disabled{background:#f6f6f6;}
.fy_list span.page-go{height:42px;width:42px;padding:0;margin:0;background-color:#f6f6f6;line-height:42px;display:inline-block;}
.fy_list span.page-go:hover{cursor:pointer}
.inp6{margin: 0px 10px;}
.ztzl_l img{width: 100%;}
.con1_top ul li{line-height: 32px;}
.con2_r ul li .con2_l span img{width: 100%;}
.footer_21 .ewm_tu img{width: 100%;}
/* --------------------智能问答---------------------- */
.zsk_tit {
            background-color: #459df5;
            height: 38px;
            line-height: 38px;
            padding-left: 25px;
            color: #fff;
        }

        .t_line {
            text-decoration: underline
        }

        .zsk_con {
            background: url(17ta_zsk_con.jpg) repeat-y right #ffffff;
            border: 1px solid #e4e4e4;
        }

        .zsk_l {
            float: left;
            width: 958px;
            padding-top: 15px;
            padding-bottom: 30px;
        }

        .zsk_r {
            float: right;
            width: 310px;
            padding: 15px;
            background: url(17ta_con2.jpg) no-repeat 14px bottom;
            height: 534px;
        }

        .zsk_con1 {
            background: url(17ta_zsk_con1.jpg) repeat-x bottom;
            height: 432px;
            padding: 20px;
            padding-top: 0;
        }

        .zsk_con2, .zsk_con3 {
            margin: 20px auto 0;
        }

        .zsk_con2 .zsk_icon {
            float: left;
            width: 45px;
            height: 45px;
        }

        .zsk_con2 .zsk_icon_l {
            float: left;
            width: 19px;
            background: url(17ta_zsk_icon_l.png) no-repeat right 9px;
            height: 45px;
            display: block
        }

        .zsk_con2 .zsk_con1_l {
            float: left;
            max-width: 640px;
            padding: 10px 25px 9px 25px;
            line-height: 26px;
            min-height: 26px;
            background-color: #f0f0f0;
            border-radius: 8px;
        }

        .zsk_con3 .zsk_icon {
            float: right;
            width: 45px;
            height: 45px;
        }

        .zsk_con3 .zsk_icon_l {
            float: right;
            width: 19px;
            background: url(17ta_zsk_icon_r.png) no-repeat left 9px;
            height: 45px;
            display: block;
            position: relative;
            margin-left: -1px;
        }

        .zsk_con3 .zsk_con1_l {
            float: right;
            max-width: 640px;
            padding: 9px 25px 8px 25px;
            line-height: 26px;
            min-height: 26px;
            background-color: #fff3db;
            border-radius: 8px;
        }

        .zsk_list {
            border-top: 1px dashed #cccccc;
            margin: 10px auto 0;
            padding-top: 10px;
        }

        .zsk_list dd {
            line-height: 26px;
        }

        .text {
            width: 680px;
            float: left;
            height: 60px;
            border: 0;
            padding-top: 10px;
            line-height: 30px;
            padding-left: 20px;
        }

        .zsk_btn1 {
            background: url(17ta_hdjl_btn1.jpg) no-repeat;
            float: left;
            width: 65px;
            height: 43px;
            border: 0;
            margin-top: 30px;
            margin-left: 20px;
        }

        .zsk_con4 {
            padding-top: 10px;
            background: url(17ta_zsk_t1.jpg) no-repeat 4px 10px;
            padding-left: 70px;
            line-height: 30px;
        }

        .zsk_ss {
            border: 1px solid #e4e4e4;
            height: 36px;
            background-color: #ffffff;
            margin: 15px auto 0;
        }

        .inp11 {
            width: 182px;
            border: 0;
            height: 30px;
            line-height: 3px;
            padding-left: 10px;
        }

        .zsk_list1 a {
            margin: 17px 7px 0 0;
            padding: 0 10px;
            display: block;
            height: 24px;
            line-height: 24px;
            float: left
        }

        .zsk_list1 a.t_b1 {
            background-color: #ec87c1
        }

        .zsk_list1 a.t_b2 {
            background-color: #8dc153
        }

        .zsk_list1 a.t_b3 {
            background-color: #e9573e
        }

        .zsk_list1 a.t_b4 {
            background-color: #f6bb43
        }

        .zsk_list1 a.t_b5 {
            background-color: #3baeda
        }

        .zsk_list1 a.t_b6 {
            background-color: #967bdc
        }

        .zsk_list1 a.t_b7 {
            background-color: #38bb82
        }
.pj_boxg {
 /* margin-left: 30px;50*/
  min-width: 300px;
  margin-top: 15px; }
  .pj_boxg .pingjia {
    padding-top: 10px; }
  .pj_boxg .pj_box {
    display:inline;
    float: left;
    margin-right: 20px;/*40*/ }
    .pj_boxg .pj_box i {
      float: left;
      width: 38px;/*60*/
      height: 24px;
      margin-left: 10px;
      margin-right: 10px;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      cursor: pointer; }
    .pj_boxg .pj_box .dui {
      background: url(19xa_hook.png) no-repeat center center #63cb36; }
    .pj_boxg .pj_box .cuo {
      background: url(19xa_cross.png) no-repeat center center #dc3635; }
    .pj_boxg p{display:inline;float: left;}
    .bianmin_div{border: #dedede 1px dashed; margin-top: 10px; width:790px; height:88px;}
    .bianmin_div .div_left{width: 80px; margin-left:12px; margin-top:10px; float: left;}
    .bianmin_div .div_right{width: 685px;  margin-top:10px; float:left; line-height:18px; }
    .bianmin_div .div_right span{ font-size:14px; line-height:24px; font-weight:bold;}
	
	
.tab_top li {width: 82px;}	
.wsbs_tit2{ height:30px; line-height:30px;margin-top:20px;}
.wsbs_tit2 li{ float:left; display:inline; height:30px; margin-right:10px; margin-bottom:10px;}
.wsbs_tit2 li a{ display:block; height:28px; padding:0 10px; background-color:#FFF; line-height:28px; border:1px #ccdee7 solid; font-size:15px;}
.wsbs_tit2 li a:hover,.wsbs_tit2 li.on a,.wsbs_tit2 li.on a:hover{ background-color:#009fec; border:1px solid #009fec; font-weight:bold; color:#FFF; text-decoration:none;}
.list{float:left}
.list li{ line-height:36px; border-bottom:1px dotted #d5d5d5; float:left; width:100%;}
.list li span{ float:right; font-size:13px; color:#999999}
.list li:hover{ transition:all .3s ease-in-out; margin-left:8px; cursor:pointer}	
.msrw_box { padding: 5px 0; width:100%; float:left;}
.msrw_box img {margin-right: 20px; }
.msrw_box .msrw_text h4 {font-size: 18px;color: #000000;font-weight: bold;padding-bottom: 10px; }
.tsk_box {position: absolute;bottom: 100px;left: 50px;min-width: 185px;background: #FFFFFF;border: 1px solid #eee;-moz-box-shadow: 0px 0px 14px #858585;-webkit-box-shadow: 0px 0px 14px #858585;box-shadow: 0px 0px 14px #858585; z-index:100}
.tsk_box li {line-height: 30px;height: 30px;color: #666666;padding: 0 20px; }
.tsk_box li:hover {background: #36a2cc;color: #FFFFFF; }	
.zsk_tit{line-height: 36px; height: 36px; background-color: #1658A0; color: #FFFFFF;}
.zsk_tit a{color: #FFFFFF; font-weight: bold; text-decoration: none;}
.con1_top h1 a{color: #1658A0;}
/* ------------2021-11-1--------------- */
.con_div{padding: 32px;}
.zt_top{border-bottom: 1px solid #D7D7D7;padding-bottom: 5px;padding-left: 20px;background: url(19ta_zc_shu.jpg) no-repeat 6px 6px;}
.zt_top h1{color: #1658a0;float: left;font-weight: bold;padding-bottom: 10px;font-size: 22px;height: 32px;}
.zt_ul ul{margin-right: -26px;}
.zt_ul ul li{width: 25%; margin-top: 32px; float: left;}
.zt_ul ul li a{display: block; margin-right: 26px;}
.ztzl_gd img{height: 98px !important;}
.ztzl_list li{height: 98px;}
.ztzl_l{line-height: 98px; width: 7.2%; height: 98px;}
.ztzl_l img{height: 100%;}
.ztzl_list{height: auto;}
.ztzl_list li{width: 206px;}
.only {float:left;}
@media screen and (max-width:1366px) {
	.con3_r{width: 27.692%;}
	.ztzl_ban{width: 665px !important;}
	.con1_top ul li{font-size: 18px;}
	.con3_div{padding: 24px;}
	.con3_div .conl_b_ul ul li{width: 16.666%;}
	.con1_top ul li{width: auto;}
	.zsk_l{width: 858px;}
}
@media screen and (max-width:1280px) {
	.ztzl_ban{width: 480px !important;}
	.con3_div .con1_top ul li a{padding-right: 5px;}
	.zsk_l{width: 658px;}
	.text{width: 500px; height: 120px;}
	.con_pp_img{max-height:150px;}
}
@media screen and  (max-width:999px){
	.fy_list span{display: none;}
	.fy_list a{margin-bottom: 15px;}
	.letter-detail-item-title{width: 50%;}
	.letter-detail-item-content{margin-left: 50%;}
	.letter-search-btn{margin-top: 15px;}
	.zsk_l,.zsk_r{width: auto;float: inherit;}
	.zsk_l .pad_l20{position: inherit !important;width: 100%;  height: 200px;}
	.zsk_l .pad_l20 p{margin-top: 20px;}
	.text{width: 70% !important;}
	.zsk_btn1{margin-top: 20px;}
	.zsk_con{background:none;}
	.zsk_r{height: auto; padding-bottom: 150px;}
	.zsk_con4{background: none; padding-left: 0px;}
	.ztzl_gd img{height: auto !important;}
	.ztzl_ban{width: auto !important;}
	.ztzl_gd,.ztzl_gd li{margin-left: 0px !important;}
	.outlink-domain{width:100%; max-width:inherit;}
	.only {float:inherit;}
}

/**/
.TRS_Editor *{font-family: '宋体';font-size: 16px; line-height: 32px;}
.TRS_Editor p{margin-bottom: 15px;font-size: 16px; line-height: 32px;}
.TRS_Editor table p{margin-bottom: auto;}
/* current.css */
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }

.tred1 { color: #f60e0f; }
.tred1 a:link, .tred1 a:visited { color: #f60e0f; }
.tred1 a:hover { color: #f60e0f; text-decoration: underline; }

.tgray1 { color: #999; }
.tgray1 a:link, .tgray1 a:visited { color: #999; }
.tgray1 a:hover { color: #999; text-decoration: underline; }

.tblack1{ color:#000}
.tblack1 a:link, .tblack1 a:visited { color: #000; }
.tblack1 a:hover { color: #000; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e4e4e4; }
.bor_t1 { border-top: 1px solid #e4e3e3; }
.bor_r1 { border-right: 1px solid #e4e2e2; }
.bor_l1 { border-left: 1px solid #fff; }
.bor_b1 { border-bottom: 1px solid #dddddd; }
.bor_b2 { border-bottom: 1px dotted #cccccc; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
.f_l { float: left }
.f_r { float: right; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h33 { line-height: 33px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h44 { line-height: 44px; }
.h50 { line-height: 50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar15 { margin: 15px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t10 { margin-top: 10px; }
.mar_t12 { margin-top: 12px; }
.mar_t13 { margin-top: 13px; }
.mar_t14 { margin-top: 14px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_t85 { margin-top: 75px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l1 { margin-left: 1px; }
.mar_l4 { margin-left: 4px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
.mar_t70{margin-top: 70px;}
.mar_b85{margin-bottom: 85px;}
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad_lr20{padding: 0px 20px;}
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t7 { padding-top: 7px; }
.pad_t8 { padding-top: 8px; }
.pad_t10 { padding-top: 10px; }
.pad_t12 { padding-top: 12px; }
.pad_t15 { padding-top: 15px; }
.pad_t17 { padding-top: 17px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t32 { padding-top: 32px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b8 { padding-bottom: 8px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_b155 { padding-bottom: 155px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l12 { padding-left: 12px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l22 { padding-left: 22px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l45 { padding-left: 45px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r28 { padding-right: 28px; }
.pad_r30 { padding-right: 30px;  }
/*---------------------------------------segmentation------------------------------------------*/
.win_a{width: 1300px; margin: 0 auto;}
/* current.css end */
.con1_ztfw_ul{margin-bottom: 20px;}
.con1_ztfw_ul ul li{float: left; width: 33.33%;}
.con1_ztfw_ul ul{margin-right: -24px;}
.con1_ztfw_ul ul li a{display: block; position: relative; margin-top: 20px; height: 52px; line-height: 52px; border:.01rem solid #E5E5E5; margin-right: 24px; padding-right: 42px; padding-left: 20px;}
.con1_ztfw_ul ul li a i{position: absolute; width: 20px; height: 20px; line-height: 20px; display: block; right: 16px; top: 50%; margin-top: -10px;}
.con2_bottom ul li{display: inline-block; width: auto; margin-right: 10px;}
.con2_bottom ul li span{ background: #F2F8FF; border-radius: 50%; line-height: 48px; text-align: center; display: inline-block; width: 48px; height: 48px; vertical-align: middle; margin-right: 10px;}
.con2_bottom ul li span img{margin-right: 0px;}
.con1_ztfw_img{margin-top:16px;}
.con1_ztfw_img ul{margin-right: -24px;}
.con1_ztfw_img ul li{width: 50%; float: left;}
.con1_ztfw_img ul li a{display: block; font-weight: bold; color: #fff; margin-right: 24px; height: 70px; line-height: 70px; padding-left: 20px;}
.con1_ztfw_img ul li.icon1 a{background: url(20231107_fwt1.jpg) no-repeat center; background-size:cover;}
.con1_ztfw_img ul li.icon2 a{background: url(20231107_fwt2.jpg) no-repeat center; background-size:cover;}
@media screen and  (max-width:999px){
	.ui-popup.ui-popup-show.ui-popup-focus{right: 10px; left: 10px !important;}
	.ui-dialog-content{width: 100% !important;}
	.ui-dialog-button{float: inherit !important; text-align: center;}
	.con2_bottom ul li span{width: 33px; height: 33px; line-height: 33px;}
	@charset "utf-8";
/* col_ul_style */
.el-row::after,.el-row::before{content:""}
.el-row{position:relative; margin: 0 -16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.el-row::after,.el-row::before{display:table}
.el-row::after{clear:both}
.el-row [class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box; padding: 0 16px;}
.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}
.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media screen and (max-width:1300px) {
 .el-row{ margin: 0 -10px;}
 .el-row [class*=el-col-]{ padding: 0 10px;}
}
.el-col-0{width:0%}
.el-col-offset-0{margin-left:0}
.el-col-pull-0{right:0}
.el-col-push-0{left:0}
.el-col-1{width:4.16667%}
.el-col-offset-1{margin-left:4.16667%}
.el-col-pull-1{right:4.16667%}
.el-col-push-1{left:4.16667%}
.el-col-2{width:8.33333%}
.el-col-offset-2{margin-left:8.33333%}
.el-col-pull-2{right:8.33333%}
.el-col-push-2{left:8.33333%}
.el-col-3{width:12.5%}
.el-col-offset-3{margin-left:12.5%}
.el-col-pull-3{right:12.5%}
.el-col-push-3{left:12.5%}
.el-col-4{width:16.66667%}
.el-col-offset-4{margin-left:16.66667%}
.el-col-pull-4{right:16.66667%}
.el-col-push-4{left:16.66667%}
.el-col-5{width:20.83333%}
.el-col-offset-5{margin-left:20.83333%}
.el-col-pull-5{right:20.83333%}
.el-col-push-5{left:20.83333%}
.el-col-6{width:25%}
.el-col-offset-6{margin-left:25%}
.el-col-pull-6{right:25%}
.el-col-push-6{left:25%}
.el-col-7{width:29.16667%}
.el-col-offset-7{margin-left:29.16667%}
.el-col-pull-7{right:29.16667%}
.el-col-push-7{left:29.16667%}
.el-col-8{width:33.33333%}
.el-col-offset-8{margin-left:33.33333%}
.el-col-pull-8{right:33.33333%}
.el-col-push-8{left:33.33333%}
.el-col-9{width:37.5%}
.el-col-offset-9{margin-left:37.5%}
.el-col-pull-9{right:37.5%}
.el-col-push-9{left:37.5%}
.el-col-10{width:41.66667%}
.el-col-offset-10{margin-left:41.66667%}
.el-col-pull-10{right:41.66667%}
.el-col-push-10{left:41.66667%}
.el-col-11{width:45.83333%}
.el-col-offset-11{margin-left:45.83333%}
.el-col-pull-11{right:45.83333%}
.el-col-push-11{left:45.83333%}
.el-col-12{width:50%}
.el-col-offset-12{margin-left:50%}
.el-col-pull-12{position:relative;right:50%}
.el-col-push-12{left:50%}
.el-col-13{width:54.16667%}
.el-col-offset-13{margin-left:54.16667%}
.el-col-pull-13{right:54.16667%}
.el-col-push-13{left:54.16667%}
.el-col-14{width:58.33333%}
.el-col-offset-14{margin-left:58.33333%}
.el-col-pull-14{right:58.33333%}
.el-col-push-14{left:58.33333%}
.el-col-15{width:62.5%}
.el-col-offset-15{margin-left:62.5%}
.el-col-pull-15{right:62.5%}
.el-col-push-15{left:62.5%}
.el-col-16{width:66.66667%}
.el-col-offset-16{margin-left:66.66667%}
.el-col-pull-16{right:66.66667%}
.el-col-push-16{left:66.66667%}
.el-col-17{width:70.83333%}
.el-col-offset-17{margin-left:70.83333%}
.el-col-pull-17{right:70.83333%}
.el-col-push-17{left:70.83333%}
.el-col-18{width:75%}
.el-col-offset-18{margin-left:75%}
.el-col-pull-18{right:75%}
.el-col-push-18{left:75%}
.el-col-19{width:79.16667%}
.el-col-offset-19{margin-left:79.16667%}
.el-col-pull-19{right:79.16667%}
.el-col-push-19{left:79.16667%}
.el-col-20{width:83.33333%}
.el-col-offset-20{margin-left:83.33333%}
.el-col-pull-20{right:83.33333%}
.el-col-push-20{left:83.33333%}
.el-col-21{width:87.5%}
.el-col-offset-21{margin-left:87.5%}
.el-col-pull-21{right:87.5%}
.el-col-push-21{left:87.5%}
.el-col-22{width:91.66667%}
.el-col-offset-22{margin-left:91.66667%}
.el-col-pull-22{right:91.66667%}
.el-col-push-22{left:91.66667%}
.el-col-23{width:95.83333%}
.el-col-offset-23{margin-left:95.83333%}
.el-col-pull-23{right:95.83333%}
.el-col-push-23{left:95.83333%}
.el-col-24{width:100%}
.el-col-offset-24{margin-left:100%}
.el-col-pull-24{right:100%}
.el-col-push-24{left:100%}
@media only screen and (max-width:768px){
 .el-col-xs-0{display:none;width:0%}
 .el-col-xs-offset-0{margin-left:0}
 .el-col-xs-pull-0{position:relative;right:0}
 .el-col-xs-push-0{position:relative;left:0}
 .el-col-xs-1{width:4.16667%}
 .el-col-xs-offset-1{margin-left:4.16667%}
 .el-col-xs-pull-1{position:relative;right:4.16667%}
 .el-col-xs-push-1{position:relative;left:4.16667%}
 .el-col-xs-2{width:8.33333%}
 .el-col-xs-offset-2{margin-left:8.33333%}
 .el-col-xs-pull-2{position:relative;right:8.33333%}
 .el-col-xs-push-2{position:relative;left:8.33333%}
 .el-col-xs-3{width:12.5%}
 .el-col-xs-offset-3{margin-left:12.5%}
 .el-col-xs-pull-3{position:relative;right:12.5%}
 .el-col-xs-push-3{position:relative;left:12.5%}
 .el-col-xs-4{width:16.66667%}
 .el-col-xs-offset-4{margin-left:16.66667%}
 .el-col-xs-pull-4{position:relative;right:16.66667%}
 .el-col-xs-push-4{position:relative;left:16.66667%}
 .el-col-xs-5{width:20.83333%}
 .el-col-xs-offset-5{margin-left:20.83333%}
 .el-col-xs-pull-5{position:relative;right:20.83333%}
 .el-col-xs-push-5{position:relative;left:20.83333%}
 .el-col-xs-6{width:25%}
 .el-col-xs-offset-6{margin-left:25%}
 .el-col-xs-pull-6{position:relative;right:25%}
 .el-col-xs-push-6{position:relative;left:25%}
 .el-col-xs-7{width:29.16667%}
 .el-col-xs-offset-7{margin-left:29.16667%}
 .el-col-xs-pull-7{position:relative;right:29.16667%}
 .el-col-xs-push-7{position:relative;left:29.16667%}
 .el-col-xs-8{width:33.33333%}
 .el-col-xs-offset-8{margin-left:33.33333%}
 .el-col-xs-pull-8{position:relative;right:33.33333%}
 .el-col-xs-push-8{position:relative;left:33.33333%}
 .el-col-xs-9{width:37.5%}
 .el-col-xs-offset-9{margin-left:37.5%}
 .el-col-xs-pull-9{position:relative;right:37.5%}
 .el-col-xs-push-9{position:relative;left:37.5%}
 .el-col-xs-10{width:41.66667%}
 .el-col-xs-offset-10{margin-left:41.66667%}
 .el-col-xs-pull-10{position:relative;right:41.66667%}
 .el-col-xs-push-10{position:relative;left:41.66667%}
 .el-col-xs-11{width:45.83333%}
 .el-col-xs-offset-11{margin-left:45.83333%}
 .el-col-xs-pull-11{position:relative;right:45.83333%}
 .el-col-xs-push-11{position:relative;left:45.83333%}
 .el-col-xs-12{width:50%}
 .el-col-xs-offset-12{margin-left:50%}
 .el-col-xs-pull-12{position:relative;right:50%}
 .el-col-xs-push-12{position:relative;left:50%}
 .el-col-xs-13{width:54.16667%}
 .el-col-xs-offset-13{margin-left:54.16667%}
 .el-col-xs-pull-13{position:relative;right:54.16667%}
 .el-col-xs-push-13{position:relative;left:54.16667%}
 .el-col-xs-14{width:58.33333%}
 .el-col-xs-offset-14{margin-left:58.33333%}
 .el-col-xs-pull-14{position:relative;right:58.33333%}
 .el-col-xs-push-14{position:relative;left:58.33333%}
 .el-col-xs-15{width:62.5%}
 .el-col-xs-offset-15{margin-left:62.5%}
 .el-col-xs-pull-15{position:relative;right:62.5%}
 .el-col-xs-push-15{position:relative;left:62.5%}
 .el-col-xs-16{width:66.66667%}
 .el-col-xs-offset-16{margin-left:66.66667%}
 .el-col-xs-pull-16{position:relative;right:66.66667%}
 .el-col-xs-push-16{position:relative;left:66.66667%}
 .el-col-xs-17{width:70.83333%}
 .el-col-xs-offset-17{margin-left:70.83333%}
 .el-col-xs-pull-17{position:relative;right:70.83333%}
 .el-col-xs-push-17{position:relative;left:70.83333%}
 .el-col-xs-18{width:75%}
 .el-col-xs-offset-18{margin-left:75%}
 .el-col-xs-pull-18{position:relative;right:75%}
 .el-col-xs-push-18{position:relative;left:75%}
 .el-col-xs-19{width:79.16667%}
 .el-col-xs-offset-19{margin-left:79.16667%}
 .el-col-xs-pull-19{position:relative;right:79.16667%}
 .el-col-xs-push-19{position:relative;left:79.16667%}
 .el-col-xs-20{width:83.33333%}
 .el-col-xs-offset-20{margin-left:83.33333%}
 .el-col-xs-pull-20{position:relative;right:83.33333%}
 .el-col-xs-push-20{position:relative;left:83.33333%}
 .el-col-xs-21{width:87.5%}
 .el-col-xs-offset-21{margin-left:87.5%}
 .el-col-xs-pull-21{position:relative;right:87.5%}
 .el-col-xs-push-21{position:relative;left:87.5%}
 .el-col-xs-22{width:91.66667%}
 .el-col-xs-offset-22{margin-left:91.66667%}
 .el-col-xs-pull-22{position:relative;right:91.66667%}
 .el-col-xs-push-22{position:relative;left:91.66667%}
 .el-col-xs-23{width:95.83333%}
 .el-col-xs-offset-23{margin-left:95.83333%}
 .el-col-xs-pull-23{position:relative;right:95.83333%}
 .el-col-xs-push-23{position:relative;left:95.83333%}
 .el-col-xs-24{width:100%}
 .el-col-xs-offset-24{margin-left:100%}
 .el-col-xs-pull-24{position:relative;right:100%}
 .el-col-xs-push-24{position:relative;left:100%}
}
@media only screen and (max-width:992px){
 .el-col-sm-0{display:none;width:0%}
 .el-col-sm-offset-0{margin-left:0}
 .el-col-sm-pull-0{position:relative;right:0}
 .el-col-sm-push-0{position:relative;left:0}
 .el-col-sm-1{width:4.16667%}
 .el-col-sm-offset-1{margin-left:4.16667%}
 .el-col-sm-pull-1{position:relative;right:4.16667%}
 .el-col-sm-push-1{position:relative;left:4.16667%}
 .el-col-sm-2{width:8.33333%}
 .el-col-sm-offset-2{margin-left:8.33333%}
 .el-col-sm-pull-2{position:relative;right:8.33333%}
 .el-col-sm-push-2{position:relative;left:8.33333%}
 .el-col-sm-3{width:12.5%}
 .el-col-sm-offset-3{margin-left:12.5%}
 .el-col-sm-pull-3{position:relative;right:12.5%}
 .el-col-sm-push-3{position:relative;left:12.5%}
 .el-col-sm-4{width:16.66667%}
 .el-col-sm-offset-4{margin-left:16.66667%}
 .el-col-sm-pull-4{position:relative;right:16.66667%}
 .el-col-sm-push-4{position:relative;left:16.66667%}
 .el-col-sm-5{width:20.83333%}
 .el-col-sm-offset-5{margin-left:20.83333%}
 .el-col-sm-pull-5{position:relative;right:20.83333%}
 .el-col-sm-push-5{position:relative;left:20.83333%}
 .el-col-sm-6{width:25%}
 .el-col-sm-offset-6{margin-left:25%}
 .el-col-sm-pull-6{position:relative;right:25%}
 .el-col-sm-push-6{position:relative;left:25%}
 .el-col-sm-7{width:29.16667%}
 .el-col-sm-offset-7{margin-left:29.16667%}
 .el-col-sm-pull-7{position:relative;right:29.16667%}
 .el-col-sm-push-7{position:relative;left:29.16667%}
 .el-col-sm-8{width:33.33333%}
 .el-col-sm-offset-8{margin-left:33.33333%}
 .el-col-sm-pull-8{position:relative;right:33.33333%}
 .el-col-sm-push-8{position:relative;left:33.33333%}
 .el-col-sm-9{width:37.5%}
 .el-col-sm-offset-9{margin-left:37.5%}
 .el-col-sm-pull-9{position:relative;right:37.5%}
 .el-col-sm-push-9{position:relative;left:37.5%}
 .el-col-sm-10{width:41.66667%}
 .el-col-sm-offset-10{margin-left:41.66667%}
 .el-col-sm-pull-10{position:relative;right:41.66667%}
 .el-col-sm-push-10{position:relative;left:41.66667%}
 .el-col-sm-11{width:45.83333%}
 .el-col-sm-offset-11{margin-left:45.83333%}
 .el-col-sm-pull-11{position:relative;right:45.83333%}
 .el-col-sm-push-11{position:relative;left:45.83333%}
 .el-col-sm-12{width:50%}
 .el-col-sm-offset-12{margin-left:50%}
 .el-col-sm-pull-12{position:relative;right:50%}
 .el-col-sm-push-12{position:relative;left:50%}
 .el-col-sm-13{width:54.16667%}
 .el-col-sm-offset-13{margin-left:54.16667%}
 .el-col-sm-pull-13{position:relative;right:54.16667%}
 .el-col-sm-push-13{position:relative;left:54.16667%}
 .el-col-sm-14{width:58.33333%}
 .el-col-sm-offset-14{margin-left:58.33333%}
 .el-col-sm-pull-14{position:relative;right:58.33333%}
 .el-col-sm-push-14{position:relative;left:58.33333%}
 .el-col-sm-15{width:62.5%}
 .el-col-sm-offset-15{margin-left:62.5%}
 .el-col-sm-pull-15{position:relative;right:62.5%}
 .el-col-sm-push-15{position:relative;left:62.5%}
 .el-col-sm-16{width:66.66667%}
 .el-col-sm-offset-16{margin-left:66.66667%}
 .el-col-sm-pull-16{position:relative;right:66.66667%}
 .el-col-sm-push-16{position:relative;left:66.66667%}
 .el-col-sm-17{width:70.83333%}
 .el-col-sm-offset-17{margin-left:70.83333%}
 .el-col-sm-pull-17{position:relative;right:70.83333%}
 .el-col-sm-push-17{position:relative;left:70.83333%}
 .el-col-sm-18{width:75%}
 .el-col-sm-offset-18{margin-left:75%}
 .el-col-sm-pull-18{position:relative;right:75%}
 .el-col-sm-push-18{position:relative;left:75%}
 .el-col-sm-19{width:79.16667%}
 .el-col-sm-offset-19{margin-left:79.16667%}
 .el-col-sm-pull-19{position:relative;right:79.16667%}
 .el-col-sm-push-19{position:relative;left:79.16667%}
 .el-col-sm-20{width:83.33333%}
 .el-col-sm-offset-20{margin-left:83.33333%}
 .el-col-sm-pull-20{position:relative;right:83.33333%}
 .el-col-sm-push-20{position:relative;left:83.33333%}
 .el-col-sm-21{width:87.5%}
 .el-col-sm-offset-21{margin-left:87.5%}
 .el-col-sm-pull-21{position:relative;right:87.5%}
 .el-col-sm-push-21{position:relative;left:87.5%}
 .el-col-sm-22{width:91.66667%}
 .el-col-sm-offset-22{margin-left:91.66667%}
 .el-col-sm-pull-22{position:relative;right:91.66667%}
 .el-col-sm-push-22{position:relative;left:91.66667%}
 .el-col-sm-23{width:95.83333%}
 .el-col-sm-offset-23{margin-left:95.83333%}
 .el-col-sm-pull-23{position:relative;right:95.83333%}
 .el-col-sm-push-23{position:relative;left:95.83333%}
 .el-col-sm-24{width:100%}
 .el-col-sm-offset-24{margin-left:100%}
 .el-col-sm-pull-24{position:relative;right:100%}
 .el-col-sm-push-24{position:relative;left:100%}
}

@media only screen and (min-width:1920px){
 .el-col-xl-0{display:none;width:0%}
 .el-col-xl-offset-0{margin-left:0}
 .el-col-xl-pull-0{position:relative;right:0}
 .el-col-xl-push-0{position:relative;left:0}
 .el-col-xl-1{width:4.16667%}
 .el-col-xl-offset-1{margin-left:4.16667%}
 .el-col-xl-pull-1{position:relative;right:4.16667%}
 .el-col-xl-push-1{position:relative;left:4.16667%}
 .el-col-xl-2{width:8.33333%}
 .el-col-xl-offset-2{margin-left:8.33333%}
 .el-col-xl-pull-2{position:relative;right:8.33333%}
 .el-col-xl-push-2{position:relative;left:8.33333%}
 .el-col-xl-3{width:12.5%}
 .el-col-xl-offset-3{margin-left:12.5%}
 .el-col-xl-pull-3{position:relative;right:12.5%}
 .el-col-xl-push-3{position:relative;left:12.5%}
 .el-col-xl-4{width:16.66667%}
 .el-col-xl-offset-4{margin-left:16.66667%}
 .el-col-xl-pull-4{position:relative;right:16.66667%}
 .el-col-xl-push-4{position:relative;left:16.66667%}
 .el-col-xl-5{width:20.83333%}
 .el-col-xl-offset-5{margin-left:20.83333%}
 .el-col-xl-pull-5{position:relative;right:20.83333%}
 .el-col-xl-push-5{position:relative;left:20.83333%}
 .el-col-xl-6{width:25%}
 .el-col-xl-offset-6{margin-left:25%}
 .el-col-xl-pull-6{position:relative;right:25%}
 .el-col-xl-push-6{position:relative;left:25%}
 .el-col-xl-7{width:29.16667%}
 .el-col-xl-offset-7{margin-left:29.16667%}
 .el-col-xl-pull-7{position:relative;right:29.16667%}
 .el-col-xl-push-7{position:relative;left:29.16667%}
 .el-col-xl-8{width:33.33333%}
 .el-col-xl-offset-8{margin-left:33.33333%}
 .el-col-xl-pull-8{position:relative;right:33.33333%}
 .el-col-xl-push-8{position:relative;left:33.33333%}
 .el-col-xl-9{width:37.5%}
 .el-col-xl-offset-9{margin-left:37.5%}
 .el-col-xl-pull-9{position:relative;right:37.5%}
 .el-col-xl-push-9{position:relative;left:37.5%}
 .el-col-xl-10{width:41.66667%}
 .el-col-xl-offset-10{margin-left:41.66667%}
 .el-col-xl-pull-10{position:relative;right:41.66667%}
 .el-col-xl-push-10{position:relative;left:41.66667%}
 .el-col-xl-11{width:45.83333%}
 .el-col-xl-offset-11{margin-left:45.83333%}
 .el-col-xl-pull-11{position:relative;right:45.83333%}
 .el-col-xl-push-11{position:relative;left:45.83333%}
 .el-col-xl-12{width:50%}
 .el-col-xl-offset-12{margin-left:50%}
 .el-col-xl-pull-12{position:relative;right:50%}
 .el-col-xl-push-12{position:relative;left:50%}
 .el-col-xl-13{width:54.16667%}
 .el-col-xl-offset-13{margin-left:54.16667%}
 .el-col-xl-pull-13{position:relative;right:54.16667%}
 .el-col-xl-push-13{position:relative;left:54.16667%}
 .el-col-xl-14{width:58.33333%}
 .el-col-xl-offset-14{margin-left:58.33333%}
 .el-col-xl-pull-14{position:relative;right:58.33333%}
 .el-col-xl-push-14{position:relative;left:58.33333%}
 .el-col-xl-15{width:62.5%}
 .el-col-xl-offset-15{margin-left:62.5%}
 .el-col-xl-pull-15{position:relative;right:62.5%}
 .el-col-xl-push-15{position:relative;left:62.5%}
 .el-col-xl-16{width:66.66667%}
 .el-col-xl-offset-16{margin-left:66.66667%}
 .el-col-xl-pull-16{position:relative;right:66.66667%}
 .el-col-xl-push-16{position:relative;left:66.66667%}
 .el-col-xl-17{width:70.83333%}
 .el-col-xl-offset-17{margin-left:70.83333%}
 .el-col-xl-pull-17{position:relative;right:70.83333%}
 .el-col-xl-push-17{position:relative;left:70.83333%}
 .el-col-xl-18{width:75%}
 .el-col-xl-offset-18{margin-left:75%}
 .el-col-xl-pull-18{position:relative;right:75%}
 .el-col-xl-push-18{position:relative;left:75%}
 .el-col-xl-19{width:79.16667%}
 .el-col-xl-offset-19{margin-left:79.16667%}
 .el-col-xl-pull-19{position:relative;right:79.16667%}
 .el-col-xl-push-19{position:relative;left:79.16667%}
 .el-col-xl-20{width:83.33333%}
 .el-col-xl-offset-20{margin-left:83.33333%}
 .el-col-xl-pull-20{position:relative;right:83.33333%}
 .el-col-xl-push-20{position:relative;left:83.33333%}
 .el-col-xl-21{width:87.5%}
 .el-col-xl-offset-21{margin-left:87.5%}
 .el-col-xl-pull-21{position:relative;right:87.5%}
 .el-col-xl-push-21{position:relative;left:87.5%}
 .el-col-xl-22{width:91.66667%}
 .el-col-xl-offset-22{margin-left:91.66667%}
 .el-col-xl-pull-22{position:relative;right:91.66667%}
 .el-col-xl-push-22{position:relative;left:91.66667%}
 .el-col-xl-23{width:95.83333%}
 .el-col-xl-offset-23{margin-left:95.83333%}
 .el-col-xl-pull-23{position:relative;right:95.83333%}
 .el-col-xl-push-23{position:relative;left:95.83333%}
 .el-col-xl-24{width:100%}
 .el-col-xl-offset-24{margin-left:100%}
 .el-col-xl-pull-24{position:relative;right:100%}
 .el-col-xl-push-24{position:relative;left:100%}
}
/* col_ul_style END */
/* head_foot_style.css */
/*必须拷贝的样式*/
body { color: #333333; text-align: left; height: 100%; font-size: 16px;}
html{ height: 100%;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; font-style: normal;}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; /*max-width: 100%;*/}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}
input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.clearflx:after {
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0;}



@font-face {
 font-family: "iconfont_hf"; /* Project id 2749620 */
 src: url('/comps/images/iconfont_hf.woff2') format('woff2'),
 url('/comps/images/iconfont_hf.woff') format('woff'),
 url('/comps/images/iconfont_hf.ttf') format('truetype');
}

.iconfont_hf {
 font-family: "iconfont_hf" !important;
 font-size: 16px;
 vertical-align: top;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}



/* 头部css */
.header_21{ position: relative; z-index:6;}
.header_21_con1{ height: 100px; padding:18px 0 0 0; background-color: #ffffff;}
.header_21_con2{ height: 80px; background-color: #1658a0; background-repeat: no-repeat; background-position: center top; color: #ffffff;}
.header_21_xt .header_21_con1{ height: 70px; border-bottom: 8px solid #1658a0; padding-top:6px;}
.container_21{ width: 1300px; margin: 0 auto; position: relative;}
.container_21::after,.header_21_tit::after,.bsdt_nav_21 ul::after{ display:table; content: " "; clear: both;}
.header_21_logo{ line-height: 82px;}
.header_21_logo img{ max-width: 100%; vertical-align: middle;}
.header_21_xt .header_21_logo{ line-height: 56px;}
.header_21_xt .header_21_logo img{ max-height: 56px;}
.header_21_tit{ padding: 2px 0; font-size: 14px; text-align: right;}
.header_21_a_link{ font-size: 0;}
.header_21_a_link,.header_21_a_link a,.header_21_font,.header_21_font a,.header_21_font em,.header_21_tit>span,.header_21_login{ display: inline-block; }
.header_21_a_link a{ font-size: 14px; color: #1658a0; border: 1px solid #1658a0; border-radius: 6px; padding: 0 13px 1px 13px; line-height: 20px; margin: 0 6px; transition: .3s all;}
.header_21_a_link a:hover{ background-color: #1658a0; color: #ffffff;}
.header_21_font{ padding: 0 22px;}
.header_21_font em,.header_21_login em{ font-style: normal; margin: 0 8px;}
.header_21_font li{ position: relative; display: inline-block; font-size: 0;}
.header_21_font li a,.header_21_font li em{ font-size: 14px;}
.header_21_font li .ydb_con{ position: absolute; left: 50%; transform: translateX(-50%); width: 101px; background: #fff;padding: 20px 20px 5px 20px; text-align: center; border-radius: 4px; top:25px;z-index: 99;display: none;box-shadow: 0 0 10px rgba(0,0,0,.1); cursor: pointer;}
.header_21_font li .ydb_con p{margin-top: 5px;}
.header_21_font li .ydb_con::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
.header_21_font li:hover .ydb_con{ display: block; z-index: 999; font-size: 14px;}
.header_21_tit>span{ border: 1px solid #666666; height: 19px; line-height: 19px; border-radius: 10px; padding: 0 12px; margin-left: 26px; color: #666666; font-size: 12px;}
.nav_21{ height: 63px; line-height: 63px; margin-top: 5px; }
.nav_21>ul{ float: right;}
.nav_21>ul>li{ line-height: 63px; float: left; font-size: 24px; font-weight: bold; margin-left: 34px;}
.nav_21>ul>li a{ display: block;}
.nav_21>ul>li a:hover,.nav_21 li.on a{ color: #1658a0;}
.header_21_con1.fixed .header_21_con1_r{ width: calc(100% - 280px);}
.header_21_con1.fixed .header_21_con1_r .nav_21{ width: calc(100% - 160px);}
.header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 30px;}
.header_21_tq{ float: left; padding: 12px 0; line-height: 28px;}
.header_21_ss{ position: absolute; width: 38.461538%; left: 50%; top: 15px; transform: translateX(-50%); background-color: rgba(255,255,255,.2); height: 50px; border-radius: 8px; box-sizing: border-box; padding:10px 18px 10px 0;}
.header_21_llms{ font-size: 0;height: 44px; display: flex; justify-content: flex-end; flex: 1;}
.header_21_llms a{ display: inline-block; line-height: 44px; color: #ffffff; border-radius: 10px; font-size: 22px; padding: 0 15px; margin-left: 18px; font-weight: bold; transition: .3s all;}
.header_21_llms a:link,.header_21_llms a:visited{ color: #ffffff;}
.header_21_llms a:first-child,.header_21_llms a.zzms_bar{ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
.header_21_llms a:last-child,.header_21_llms a.wza_bar{ background: url(21_header_bar2.png) no-repeat right bottom #4674c0;}
.header_21_llms a:hover{ opacity: 0.9;}
.header_21_picker{ float: left; width: 20%; position: relative; height: 30px; line-height: 30px; box-sizing: border-box; user-select: none;}
.header_21_picker::after{ content: ''; position: absolute; top: 5px; height: 20px; width: 1px; background-color: #ffffff; right: 0;}
.header_21_picker input{display: block; width: 100%; height: 100%; background-color: transparent; font-size: 16px; color: #fff; *color: #333333; cursor: pointer; border: none; padding-left: 20px; *margin-top: 10px; *border-right:1px solid #e2e2e2;}
.header_21_picker .upDown{position: absolute; display: block; width: 9px; height: 100%; right: 20px; top:0px; cursor: pointer; background: url(21_header_arr.png) no-repeat scroll center !important;}
.header_21_inp{ background-color: transparent; border: none; color: #ffffff; font-size: 16px; margin-left: 18px; height: 30px; line-height: 30px; width: 60%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header_21_inp::-webkit-input-placeholder{ color: #ffffff;}
.header_21_btn{ float: right; width: 30px; height: 30px; cursor: pointer; border: none; background: none transparent;}
.header_21_btn i{ color: #ffffff; font-size: 26px;}
.header_21_inp:-internal-autofill-selected{ background-color: transparent !important;}
.footer_21{ background-color: #f2f2f2; margin: 32px auto 0; border-top: 1px solid #e2e2e2; box-shadow: 0 0 6px rgba(0,0,0,.05);}
.footer_21 img{ vertical-align: middle;}
.footer_21_logo,.footer_21_tit_l{ float: left;}
.footer_21_logo{ margin-right: 28px; padding-top: 38px;}
.footer_21_wzdh_tit{ padding-bottom: 20px; border-bottom: 1px solid #e2e2e2;}
.yqlj_tit1{ margin-top: 16px; position: relative;}
.yqlj_tit1>ul{ margin-right: -18px; *width: 100%;}
.yqlj_tit1>ul>li{ float: left; width:13.2%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; border: 1px solid #e5e5e5; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:15px; transition: .3s all; width:6px; height: 6px; border-bottom: 1px solid #333333; border-right: 1px solid #333333; transform: rotate(45deg);}
.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
.yqlj_tit1>ul>li.on em{ transform: rotate(225deg); top: 18px;}
.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 3px; z-index: 5; bottom: 40px; background-color:#ffffff; padding: 15px 20px 15px 30px; border: 1px solid #eeeeee;}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
.footer_21_tit{ text-align: center; border-bottom: 1px solid #e2e2e2; line-height: 30px; padding: 20px; font-size: 14px; margin-bottom: 20px;}
.footer_21_tit a{ padding: 0 45px;}
.footer_21_tit_l{ line-height: 40px; font-size: 14px; padding-top: 15px; }
.footer_21_tit_l p em{ font-style: normal; margin: 0 8px;}
.footer_21_tit_l p span{ margin-right:20px;}
.footer_21_tit_l p span:last-child{ margin-right: 0;}
.footer_21_tit_r h3{ font-size: 14px; line-height: 42px;}
.footer_21_tit_r li{ width: 50%; float: left; margin-bottom: 9px; position: relative; z-index: 4;}
.footer_21_tit_r li a{ display: block; margin-right: 6px; line-height: 38px; height: 38px; padding-left: 55px; background-color: #ebebeb; position: relative; font-size: 14px;}
.footer_21_tit_r li a:hover{ background-color: #1658a0; color: #ffffff;}
.footer_21_tit_r li a span{ width: 24px; height: 24px; line-height: 24px; position: absolute; top:7px; left: 17px; overflow: hidden; font-size: 24px; color: #666666;}
.footer_21_tit_r li:hover span{ color: #ffffff;}
.footer_21_tit_r li .ewm_tu{ position: absolute; right: 100%; top: 50%; transform: translateY(-50%); text-align: center; width: 126px; height: 126px; line-height: 126px; display: none; background-color: #ffffff;}
.footer_21_tit_r li:hover .ewm_tu{ display: block;}
.footer_21_tit_r li:hover{ z-index: 5;}
.footer_21_tit_r1{ width:26%; margin-left: 4%; float: left; padding-left:3.8461%; line-height: 35px; font-size: 14px; margin-top: 12px; position: relative;}
.footer_21_tit_r1::before{ content: ''; position: absolute; left: 0; top: 10px; bottom: 10px; background-color: #bebebe; width: 1px;}
.footer_21_dzjg{ padding-top: 20px; text-align: center; margin: 0 -10px;}
.footer_21_dzjg span{ float: left; display: block; line-height: 88px;}
.footer_21_dzjg #_span_jiucuo img{ margin-left: 15px !important;}
.footer_21_tit1{ border-top: 1px solid #e2e2e2; padding: 12px 0; margin-top: 22px; line-height: 26px; font-size: 14px;  text-align: center;}
.footer_21_tit1 p span{ margin: 0 12px;}
.search_21{ padding: 20px 0;}
.header_21_tq1{ float: right; line-height: 24px; font-size: 14px; text-align: right;}
.header_21_tq img,.header_21_tq1 img{ margin: 0 5px;}
.search_21_tit{ position: absolute; left: 50%; transform: translateX(-50%); width: 50%; top: 0; height: 48px; display: flex; line-height: 48px;}
.search_21_tit>span{ display: block; float: left; background: url(21_xt_icon.png) no-repeat left center; padding-left: 30px; font-size: 20px; font-weight: bold; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search_21_inp{ width: 61%; height: 46px; line-height: 46px; border: 1px solid #e2e2e2; border-radius: 5px; padding-left: 2%;}
.search_21_btn{ width:10%; height: 48px; line-height: 48px; border: none; background: url(21_header_ss.png) no-repeat center #1658a0; border-radius: 5px; margin-left: -5px;}
.nav_21_tit{ height: 68px; line-height: 68px; background-color: #e2e2e2;}
.ban_21{ height: 413px; background-color: #e8e8e8;}
.tit_b_c{ text-align: center; font-size: 30px; font-weight: bold; justify-content: center; display: flex; align-items: center;}

/* 2023.9.20 导航栏下拉链接样式 beg */
.nav_21_con{box-sizing: content-box; display:none;width:100%;position:absolute;left:0;right:0;height:80px;background-color: #1658a0;top: 100px;text-align: right; background: url(21ta_tit_bg.png) no-repeat center top;}
.nav_21>ul>li {margin-left: 20px; line-height: 68px;}
.nav_21>ul>li:hover .nav_21_con{display:block !important;font-size: 0;}
.nav_21>ul>li:hover .nav_21_con a{ display: inline-block; line-height:80px;color: #ffffff;font-size: 18px;margin: 0 15px;}
.nav_21>ul>li .nav_21_con *{line-height: 32px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l{text-align: left; padding-top: 4px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l a {line-height: 32px; font-size: 18px; margin: 0px 10px;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l span{font-size: 18px;color: #FFFFFF; font-weight: bold;}
.nav_21>ul>li:hover .nav_21_con .nav_21_con_l .clearflx{font-weight: normal;}
.nav_l_2021 {float:left;line-height:30px;padding-top: 8px;width: 65%;}
.nav_r_2021{float:right;width: 30%;line-height: 28px;min-height:56px; margin-top: 8px;border-left: 1px solid #ffffff;padding-left: 2%;min-height: 56px;}
.nav_l_2021 p,.nav_l_2021 a,.nav_r_2021 a{ color:#ffffff; font-size:16px;}
.nav_l_2021 .clearflx_2021:last-child{display:block;position:absolute;right:0;top: 38px;}
.nav_l_2021{ position:relative;}
.nav_r_2021 a{margin-left:20px;display:inline-block;}
.nav_l_2021 a{ margin-left:20px;}
.nav_21>ul>li.zwgk>a,.nav_21>ul>li.jdhy>a,.nav_21>ul>li.hdjl>a,.nav_21>ul>li.bsfw>a,.nav_21>ul>li.szf>a,.nav_21>ul>li.zjxm>a{ display: inline-block; position:relative;}
.nav_21>ul>li.zwgk:hover>a:before,.nav_21>ul>li.jdhy:hover>a:before,.nav_21>ul>li.hdjl:hover>a:before,.nav_21>ul>li.bsfw:hover>a:before,.nav_21>ul>li.szf:hover>a:before,.nav_21>ul>li.zjxm:hover>a:before{ position:absolute; content:''; left:50%; transform:translateX(-50%) rotate(45deg); width:16px; height:16px; background-color:#1658a0; bottom:-8px;}
.nav_21>ul>li:hover a{ color:#1658a0}
.header_21_con1.fixed .nav_21>ul>li:hover .nav_21_con,.header_21_con1.fixed .nav_21>ul>li:hover>a:before{ display:none}
.nav_21>ul>li.zwgk:hover>a:before, .nav_21>ul>li.jdhy:hover>a:before, .nav_21>ul>li.hdjl:hover>a:before, .nav_21>ul>li.bsfw:hover>a:before, .nav_21>ul>li.qzf:hover>a:before{
position: absolute; content: ''; left: 50%; transform: translateX(-50%) rotate(45deg); width: 16px; height: 16px; background-color: #1658a0; bottom: -8px;}
.nav_21>ul>li.qzf:hover>a:before{left: 52%;}
.nav_21>ul>li.jdhy .nav_21_con{text-align:center;padding-left: 20%;}
@media screen and (max-width: 999px){
    .nav_21>ul>li.zwgk:hover>a:before, .nav_21>ul>li.jdhy:hover>a:before, .nav_21>ul>li.hdjl:hover>a:before, .nav_21>ul>li.bsfw:hover>a:before, .nav_21>ul>li.qzf:hover>a:before{
      content:none;
    }
  }
/* 2023.9.20 导航栏下拉链接样式 end */

.footer_21_xt{ float: left; width: 84.5%; overflow: hidden;}
.footer_21_xt ul{ margin-right: -20px; overflow: hidden;}
.footer_21_xt li{ float: left; width: 33.3%;}
.footer_21_xt li .footer_21_box{ background-color: #ebebeb; line-height: 36px; padding: 10px 22px; height: 110px; margin-right: 20px; font-size: 14px;}
.bsdt_wrap{ background-color: #f2f2f2;}
.bsdt_ban1_21 .container_21,.header_21_con2 .container_21{ display: flex; align-items: center; justify-content: space-between;}
.bsdt_ban1_21{ background: url(21_header_bsdt_ban.jpg) no-repeat center top; background-size: cover; padding: 4px 0;}
.bsdt_21_logo{ width: 30%; border-right: 1px solid #ffffff; margin-top: 10px; height: 59px; line-height: 59px; margin-right:22px;}
.bsdt_21_logo img{ max-width: 100%;}
.bsdt_ban1_21 .header_21_ss{width: 34.230769%;transform: translateX(0);left: auto;height: 42px;line-height: 42px;top: 5px;padding: 6px 18px 6px 0;position: relative;}
.bsdt_icon_21{ background: url(21_xt_icon1.png) no-repeat left center; padding-left: 22px; width: 9%; align-items: center;}
.bsdt_nav_21{ height: 60px; background-color: #1658a0;}
.bsdt_nav_21 ul{ display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 60px;}
.bsdt_nav_21 li{ flex: 1; align-items: center; text-align: center; line-height: 60px;}
.bsdt_nav_21 li a{ display: block; color: #ffffff; font-size: 22px;}
.bsdt_nav_21 li.on a,.bsdt_nav_21 li a:hover{ background-color: #105cb0;}
.bsdt_con{ background-color: #eeeeee;}

@media screen and (min-width:0\0) {
 .header_21_llms{ float: right; margin-top:17px;}
}

@media screen and (min-width:1000px){
 .header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
 .header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
 .header_21_con1.fixed .header_21_font{ padding: 0;}
 .header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
 .header_21_con1.fixed1 .header_21_tit{ display: none;}
 .header_21_con1.fixed1 .header_21_font{ padding: 0;}
 .header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
 .header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
 .header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
 .header_21_con1.fixed .header_21_tit{ display: none;}
 .header_21_con1.fixed .nav_21 ul{ float: left;}
 .fixed_ss{ display:none; position: relative;}
 .fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
 .fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}


}
@media screen and (max-width: 1366px){
 .container_21{ width: 1200px;}
 .nav_21>ul>li{ font-size: 22px; margin-left:24px;}
 .footer_21_tit_r li a{ padding-left: 45px;}
 .footer_21_tit_r li a span{ left: 14px;}
 .footer_21_dzjg{ padding-top: 0; text-align: center;}
 .footer_21_dzjg span{ float: inherit; display: inline-block;}
 .yqlj_tit1>ul>li .yqlj_con1{ right:2px}
 .header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 18px;}
}

@media screen and (max-width: 1280px){
 .container_21{ width: 1000px;}
 .nav_21>ul>li{ font-size: 18px; margin-left: 12px;}
 .header_21_a_link a{ padding: 0 8px 1px 8px; margin: 0 3px;}
 .header_21_font{ padding: 0 10px;}
 .header_21_font em{ margin: 0 4px;}
 .header_21_tit>span{ margin-left: 12px;}
 .footer_21_tit_l p span{ margin-right:10px;}
 .footer_21_logo{ margin-right: 18px;}
 .footer_21 .container_21{ padding-right: 0; padding-left: 0;}
 .footer_21_tit_r li a{ padding-left: 0; text-align: center;}
 .footer_21_tit_r li a span{ display: none;}
 .footer_21_xt{ width: 82.5%;}
 .footer_21_tit_r1{ margin-left: 1.5%; padding-left:1.5%;}
 .fixed .header_21_con1_r{ width:57%;}
 .yqlj_tit1>ul>li .yqlj_con1{ right:-2px}
 .yqlj_tit1>ul>li p{ font-size: 14px;}
 .header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 12px;}

}
@media screen and (max-width: 1100px){
 .nav_21>ul>li{ font-size: 18px; margin-left:15px;}
 .footer_21_tit_l p em{ margin: 0 2px;}
 .footer_21_xt{ width: 80.5%;}
}
@media screen and (max-width: 992px){
 *{ box-sizing: border-box;}
 .container_21{ padding: 0; width: 100%;}
 .header_21_con1,.header_21_xt .header_21_con1{ height: auto;}
 .header_21_a_link,.header_21_tit>span,.header_21_font a:last-child,.header_21_font em:nth-last-child(2),.header_21_tq,.header_21_llms a:last-child,.footer_21_logo,.footer_21_dzjg,.m_no,.footer_21_tit_r,.header_21_tq1,.bsdt_ban1_21 .header_21_llms,.footer_21_tit_r1::before,.fixed_ss,.header_21_font li:first-child{ display: none;}
 .header_21_logo{ max-width: 65%; padding-left:1rem !important; line-height: 50px;}
 .header_21_con1_r{ position: relative; width: 100%;}
 .header_21_tit{ position: absolute; right:1rem; top: -2.5rem;}
 .header_21_font{ padding: 0 4px;}
 .header_21_font em{ margin: 0 2px;}
 .nav_21{ padding-left: 1rem;}
 .nav_21>ul{ width: 100%; float: inherit; position: relative; overflow-x: auto; white-space: nowrap; box-sizing: border-box;}
 .nav_21>ul::-webkit-scrollbar,.bsdt_nav_21>ul::-webkit-scrollbar{ display: none;}
 .nav_21::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 2rem;background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#fff));background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 47%);height: 100%;z-index: 999;}
 .bsdt_nav_21 .container_21::after{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 3rem; background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#1658a0)); background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#1658a0 47%); height: 100%; z-index: 999;}
 .nav_21::before,.bsdt_nav_21 .container_21::before{content: '';position: absolute;right: .5rem;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1000; display: none;}
 .nav_21::before{ border-right: 2px solid #999999; border-bottom: 2px solid #999999;}
 .bsdt_nav_21 .container_21::before{ border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
 .nav_21>ul>li{ margin: 0 1.5rem 0 0; display: inline-block; float: inherit;}
 .nav_21>ul>li:last-child{ margin-right: 2rem;}
 .header_21_ss{ width: 76%; transform: translateX(0); left:12px; padding: 5px 10px; top: 11px; height: 40px; line-height: 40px;}
 .header_21_picker{ width: 24.592592%;}
 .header_21_picker input{ font-size: 14px; padding-left: 10px;}
 .header_21_picker .upDown{ right: 8px;}
 .header_21_inp{ margin-left: 10px; font-size: 14px;}
 .header_21_con2{ height: 64px;}
 .header_21_llms{height: auto; margin-top: 12px; margin-right: 10px;}
 .header_21_llms a{ margin-left: 0; font-size:14px; padding: 0 10px; line-height: 40px; height: 40px;}
 .footer_21{ padding-top: 0;}
 .footer_21_tit_l{ width: 100%; text-align: center; line-height: 26px; padding: 1rem 1.8rem 0 1.8rem; box-sizing: border-box;}
 .footer_21_tit1{ margin-top: 10px;}
 .footer_21_tit_l p em{ margin:0 10px;}
 .footer_21_xt{ width: 100%; padding: 20px;}
 .footer_21_xt ul{ margin: 0;}
 .footer_21_xt li{ width: 100%; margin-bottom: 16px;}
 .footer_21_xt li .footer_21_box{ margin-right: 0; height: auto;}
 .search_21_tit{ position: relative; width: 95%; margin: 0 auto;}
 .search_21_inp{ height: 48px;}
 .footer_21,.tit_con,.tit_con1{ margin-top:16px;}
 .bsdt_ban1_21{ height: auto; padding-bottom: 20px;}
 .bsdt_ban1_21 .container_21{ flex-wrap: wrap;}
 .bsdt_21_logo{ width: 100%; margin: 0px auto; text-align: center; clear: both; border: 0; padding: 10px 30px; height: auto; line-height: inherit;}
 .bsdt_icon_21{ text-align: left; width: 20%; margin-left: 16px; height: 42px; display: flex; margin-top: 5px;}
 .bsdt_ban1_21 .header_21_ss{ width: 70%; margin-right: 16px;}
 .bsdt_nav_21 .container_21{ padding: 0 16px;}
 .bsdt_nav_21 ul{ white-space: nowrap; overflow-x:auto;}
 .bsdt_nav_21 li a{ font-size: 16px; padding: 0 24px 0 0;}
 .footer_21_tit_r1{ width: 100%; padding-left: 0; text-align: center; margin-left: 0; padding-top: 10px; border-top: 1px solid #e2e2e2;}
 .footer_21_tit a{ padding: 0 10px;}
 .footer_21_tit{ margin-bottom: 0; padding: 10px;}
 .header_21 .el-row,.footer_21 .el-row{ margin: 0 !important;}
 .yqlj_tit1>ul{ margin-right: 0; text-align: center; font-size: 0;}
 .yqlj_tit1>ul>li{ width:auto; float: inherit; display: inline-block; padding: 0 10px; margin-right: 0; font-size: 12px;}
 .yqlj_tit1>ul>li p{ background-color: transparent; border: none; font-size:12px; position: relative; text-align: center; padding-left: 0; line-height: 28px; height: 28px;}
 .yqlj_tit1>ul>li p em{ display: none;}
 .yqlj_tit1>ul>li p::before{ content: ''; position: absolute; width: 1px; height:16px; background-color: #dddddd; right: -10px; top: 6px;}
 .yqlj_tit1>ul>li:last-child p::before{ display: none;}
 .yqlj_tit1>ul>li .yqlj_con1{ position: fixed; width: 100vw; height: 100vh; left: 0; top: 0; z-index: 998; background-color: rgba(0,0,0,.5);}
 .yqlj_tit1>ul>li .yqlj_con1 ul{ position: fixed; width: 90vw; height: 90vh; top: 5vh; left: 5vw; z-index: 999; overflow-y: auto; background-color: #ffffff;}
 .yqlj_tit1>ul>li .yqlj_con1 li{ width: 100%; border-bottom: 1px solid #e2e2e2; line-height: 40px;}
 .yqlj_tit1>ul>li .yqlj_con1 li a{ padding-left: 20px;}

}
@media screen and (max-width: 414px){
 .header_21_font li a, .header_21_font li em,.header_21_login a{ font-size: 12px;}
 .nav_21,.nav_21>ul>li{ line-height: 44px; height: 44px;}
 .search_21_inp{ width: 52%;}
 .search_21_tit>span{ font-size: 16px; font-weight: normal; padding-left: 22px;}
 .header_21_ss{ padding-right: 0; width: 75%;}
 .header_21_picker input{ padding-left: 0;}
 .header_21_inp{ width: 58%;}
 .header_21_btn{ width: 24px; margin-right: 5px;}
 .header_21_btn i{ font-size: 20px;}
 .header_21_llms a{ padding: 0 5px;}
}

@media screen and (max-width: 321px){
 .header_21_con1{ padding-top: 10px;}
 .header_21_ss{ width: 68%;}
 .header_21_btn{ margin-right: 0;}
 .nav_21{ margin-top: 0;}
}
@media screen and (min-width:1000px){
 .header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
 .header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
 .header_21_con1.fixed .header_21_font{ padding: 0;}
 .header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
 .header_21_con1.fixed1 .header_21_tit{ display: none;}
 .header_21_con1.fixed1 .header_21_font{ padding: 0;}
 .header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
 .header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
 .header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
 .header_21_con1.fixed .header_21_tit{ display: none;}
 .header_21_con1.fixed .nav_21 ul{ float: none; display: flex; text-align: center; justify-content: space-evenly; }
 .header_21_con1.fixed .nav_21 ul li{  margin: 0; float: inherit;}
 .fixed_ss{ display:none; position: relative;}
 .fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
 .fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}
}
@media screen and (max-width: 1280px){
 .fixed .header_21_con1_r{ width:57%;}
 .nav_2021>li .m_3_2021 a {
  margin-right: 20px;
 }
}
.nav_con_2021{ font-size: 0; background-color:rgba(23,87,159,1); border-radius:8px; height: 80px; *height: 80px; left: 0; right: 0; line-height: 28px;text-align: left;z-index: 100;position: absolute;color: #fff;box-shadow: 0 5px 10px rgba(23,87,159,.3);display: none; }
.nav_con_2021 { padding-top:15px; height:65px!important; }
.nav_con_2021 a {margin-right: 40px;font-weight: bold;color: #fff!important;line-height: 30px;display: inline-block;font-size: 18px;text-decoration: none;}
.m_3_2021{padding-left: 10%;}
.m_3_2021 a {margin-right: 30px;}
.nav_con_2021.m_4_2021 {padding-left: 50%;}
.nav_con_2021.m_5_2021 {padding-right: 16%;text-align: right;}
.nav_con_2021.m_6_2021 {padding-right: 1%;text-align: right;}
.nav_2021 li a em {
 display: inline-block;
 width: 22px;
 height: 11px;
 background: url(20fjszf_arr2.png) no-repeat center;
 position: absolute;
 bottom: 0px;
 z-index: 999;
 left: 50%;
 margin-left: -11px;
 display: none;
}
.nav_2021 li> a{position: relative}
.nav_warp_2021 {
 width: 1300px;
 margin: 0 auto;
 padding-top: 6px;
}
.nav_con_2021 a {
 margin-right: 40px;
 font-weight: bold;
 color: #fff!important;
 line-height: 30px;
 display: inline-block!important;
 font-size: 18px;
 text-decoration: none;

}
.nav_2021>li .m_3_2021 a {
 margin-right: 30px;
}

.nav_2021>li:hover .nav_con1_2021, .nav_2021>li:hover .nav_con_2021 {
 display: block;
 overflow: hidden;
}
.nav_2021 li:hover a em {
 display: block;
}

.fixed .nav_2021>li:hover .nav_con1_2021,.fixed .nav_2021>li:hover .nav_con_2021,.fixed  .nav_2021 li:hover a em{display: none}
.fixed  .el-row2{position: relative}

/* head_foot_style.css end */
/* CSS Document */
html,body {margin: 0 auto;}
body { color: #333;margin: 0px;padding: 0px;font-size: 16px;font-family: "Microsoft YaHei";text-align: left;}
a {	text-decoration: none;}
a:hover {color: #1658a0;	text-decoration: none;}
* {margin: 0px;padding: 0px;font-family: "Microsoft YaHei";outline: none}
ul,li {list-style-type: none;margin: 0px;padding: 0px;}
img {border: 0px;vertical-align: middle;}
.clear {	clear: both;}
input,select {vertical-align: middle;}
.no {	display: none;}
table {margin: 0px auto;table-layout: fixed;}
.block {display: block;}
/*---------------------------------------首页------------------------------------------*/
.content{background: url(19ta_bg.png) no-repeat top center;}
.con{background: #FFFFFF; padding:32px; border: #e6e6e6 solid 1px;}
.con_top{text-align: center;}
.con_top h1{font-weight: bold; font-size: 34px; color: #d1160e;}
.con_top h1 a{color: #d1160e;}
.con_top span a{color:#555555;}
.con_l{width: 610px; margin-bottom: 20px;}
.con_r{width: 510px;}
.con_r_top{background: #f2f8ff; height: 50px; line-height: 50px;}
.con_r_top ul li{float: left;padding: 0px 25px; line-height: 50px;font-size: 18px;}
.more,.sp_b{float: right; margin-right: 10px; display: block; vertical-align: middle;}
.more a,.sp_b a{color: #999999;}
.con_r_top ul li:hover,.con_r_top ul li.on{background:#1658a0;}
.con_r_top ul li:hover a,.con_r_top ul li.on a{ color: #FFFFFF;}
.con_r_ul ul li{padding-left:25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background: url(19ta_dian.png) no-repeat 10px center; line-height: 40px; height: 40px; font-size: 16px;}
.con_r_ul ul li span{color: #999999;font-size: 14px; float: right;}
.con_tit{position: relative;height: auto; min-height: 500px;}
.con_img img{width: 100%;}
.con_tit_l{width: 175px; position:absolute;}
.con_tit_r{width:1045px;  position: absolute; z-index:1; right: 0px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.zc,.hd_a,.fw,.qq{padding: 20px 20px 20px 75px;}
.con_tit_l ul li{line-height: 80px;   width: 100%; position: relative; height: 80px;  border-radius:20%;  margin-bottom: 10px;}
.con_tit_l ul li:hover,.con_tit_l ul li.on{position:relative;transition: ease-in-out 0.5s; z-index: 999;}
.con_tit_l ul li a{font-size: 18px; display: block; color: #FFFFFF;}
.con_tit_l ul li:hover a,.con_tit_l ul li.on a{font-weight: bold;transition: ease-in-out 0.5s;}
.con_tit_l ul li span{ display: block; height: 80px;  opacity: 0.5; margin-left: 30px; width: 50px;float:left;}
.con_tit_l ul li p{float: left;}
.con_tit_l ul li:hover span,.con_tit_l ul li.on span{margin-left: 40px; opacity: 1; transition: all 0.5s; }
.con1_l {width: 590px;}
.con1_r {width: 290px;padding: 20px; background: #f2f8ff;}
.con1_top ul li{float:left;  height: 32px; margin-right: 15px; font-size: 22px; }
.con1_top ul li a{display: block;padding-right: 15px; background: url(19ta_xian_a.png) no-repeat right center;}
.con1_top ul li:last-child a{background: none;}
.con1_top ul li.on,.con1_top ul li:hover{background: url(19ta_xian_b.png) no-repeat left bottom;}
.con1_top ul li.on a,.con1_top ul li:hover a{color: #1658a0; font-weight: bold;}
.con1_ul ul li{line-height: 40px; height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.con1_ul ul li span {display: inline-block; padding-right: 15px; background: url(19ta_xian_a.png) no-repeat right center; margin-right: 15px;}
.con1_ul ul li a{font-size: 16px;}
.con1_top h1{color: #1658a0; float:left; font-weight: bold; padding-bottom: 10px; font-size: 22px; height: 32px;background: url(19ta_xian_b.png) no-repeat left bottom;}
.con3_r .con1_top h1{padding-bottom: 3px;}
.conl_b_ul ul {font-size: 0px; text-align: center;}
.conl_b_ul ul span{display: block; width: 66px; transition: all 0.5s;  margin: 0 auto; height: 66px; background: #7aadff; text-align: center;line-height: 65px; margin-bottom: 15px;}
.conl_b_ul ul li{display: inline-block; font-size: 14px; margin:0px 23px; text-align: center;}
.conl_b_ul ul li:hover span{ transform: rotate(360deg);}
.conl_b_ul ul li.icon1 span{background: url(19ta_ul_bg_1.png);}
.conl_b_ul ul li.icon2 span{background: url(19ta_ul_bg_2.png);}
.conl_b_ul ul li.icon3 span{background: url(19ta_ul_bg_3.png);}
.conl_b_ul ul li.icon4 span{background: url(19ta_ul_bg_4.png);}
.conl_b_ul ul li.icon5 span{background: url(19ta_ul_bg_5.png);}
.conl_b_ul ul li.icon6 span{background: url(19ta_zc_bg.png);}
.con1_r_top ul{margin-right: -10px;}
.con1_r_top ul li{ float:left; text-align: center; font-size: 14px;height: 90px; }
.con1_r_top ul li span{display: block; margin-bottom: 5px; height: 35px; padding-top: 15px; text-align: center; vertical-align: bottom;}
.con1_r_top ul li a{ color: #FFFFFF; display: block; margin-right: 10px;}
.con1_r_bottom_ul ul li{float: left;width: 50%; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 30px;}
.con1_r_bottom_ul ul li a{display: block; padding-left: 20px; background: url(19ta_dian.png) no-repeat 10px center;}
.con1_r_bottom_ul.li ul li{float:inherit;width:100%; }
.con1_img img{width: 100%;}
.con1_anniu{background: url(19ta_ul_bg_6.png); width: 285px; margin: 0 auto; height:55px; line-height: 55px; text-align: center;font-size: 18px;}
.con1_anniu a{color: #FFFFFF; display: block;}
.con1_anniu img{ margin-right: 18px;}
.tab_a{width: 100%;}
.tab_a td{background: #f6f6f6; height: 30px; line-height: 30px; color: #666666;}
.tab_a td:nth-child(2),.tab_b td:nth-child(2){padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.tab_b{width: 100%;}
.tab_b td{line-height: 36px; height: 36px; font-size: 16px;}
.tab_b td.r{color: #F60E0F;}
.tab_b td.l{color: #24ba75;}
.con1_ll{width:75px; height: 100px; line-height: 100px;}
.con1_rr{width: 485px;}
.con1_rr h1{font-weight: normal;font-size: 16px; line-height: 30px;}
.con1_rr p{color: #666; line-height: 24px;}
.con2_top ul li{float: left; height: 35px; line-height: 35px; padding: 0px 15px; font-size: 16px;}
.con2_top ul li:hover,.con2_top ul li.on{background: #1658a0;}
.con2_top ul li:hover a,.con2_top ul li.on a{color: #FFFFFF;}
.fw_ul ul li{float:left;width: 108px; height: 38px; line-height: 38px; text-align: center; margin-right: 10px; margin-top: 10px; border: 1px solid #D7D7D7;}
.fw_ul ul li:nth-child(5n+5){margin-right: 0px;}
.con2_bottom ul {font-size: 0px;}
.con2_bottom ul li{display: inline-block;width: 33.33%;font-size: 16px;}
.con2_bottom ul li img{  margin-right: 10px; transition: all 0.5s;}
.con2_bottom ul li:hover img{transform: rotate(360deg);}
.con2_r{width: 330px;}
.con2_r ul li{height: 100px; margin-bottom: 10px; background: #F2F8FF;}
.con2_r ul li:last-child{margin-bottom: 0px;}
.con2_r ul li{border-left:#c6d8ec solid 2px; transition: ease-in-out 0.3s;}
.con2_r ul li:hover{border-left:#1658A0 solid 2px;}
.con2_r ul li .con2_l{width: 110px; display: flex; font-size: 18px; height: 100px; text-align: center; background: url(19ta_shu_a.png) no-repeat right center;}
.con2_r ul li .con2_l span{display: inline-block; margin-left: 18px; margin-right: 12px; line-height: 100px;}
.con2_r ul li .con2_l p{ font-weight: bold; color: #1658A0;line-height: 100px;}
.con2_rr{width:195px;margin-top: 10px;}
.con2_rr a{display: inline-block; margin-top: 5px;margin-right: 30px; color: #666;}
.qq{background: url(19ta_ul_bg_11.jpg) no-repeat left top; background-size: 100% 100%; padding-right: 40px; padding-bottom: 53px;}
.qq_tit{line-height: 40px; margin-right: 52px; text-indent: 2em; text-align: justify;}
.qq_tit img{float: left; margin-bottom:100px; margin-right: 40px;}
.qq_ul {background: rgba(255,255,255,0.8); max-width: 1010px; border-radius:10px; box-sizing: border-box; padding: 0px 20px; font-size: 0px; height: 100px;}
.qq_ul ul li{display: inline-block; width:14.28%; text-align: center; font-size: 16px; margin-top: 15px; background: url(19ta_shu_b.png) no-repeat right center;}
.qq_ul ul li span{display:block; height: 35px; margin-bottom: 10px; line-height: 35px;}
.qq_ul ul li:last-child{background: none;}
.ztzl_ban{ width:93.61%; overflow:hidden; position:relative; width: 770px;}
.ztzl_list{ height:60px; position:relative; z-index:1; overflow:hidden}
.ztzl_ban .prev,.ztzl_ban .next{ position:absolute; width:20px; height:40px; z-index:3; top:50%; margin-top:-20px;}
.ztzl_ban .prev{ background:url(19ta_l.png) no-repeat; left:0px;}
.ztzl_ban .next{ background:url(19ta_r.png) no-repeat; right:0px;}
.ztzl_list li{ float:left; width:260px; height:60px; margin:0 5px;}
.ztzl_list li img{width: 100%;height: 100%;}
.con_ztzl{background: #f8f8f8; border-top: 1px solid #e2e2e2; padding: 24px 0px;}
.ztzl_l{width:4.61%;}
/* -----------------footer------------------- */
.bottom{margin-top: 20px; border-top:1px solid #D7D7D7;}
.bottom_l,.bottom_r{height: 160px; line-height: 160px;}
.bottom_l{width: 80px;}
.bottom_tit{margin-top: 40px; color: #666;}
.bottom_tit div,.bottom_tit p{margin-bottom: 10px;}
.bottom_tit div a{color: #666666;}
/* -----------------navBox------------------- */
.pf_home { position: fixed; bottom: 111px; right: 10px; width:40px; z-index: 999 }
.pf_home li { height: 30px; margin-bottom: 1px; }
.pf_con {width:100px;height: 100%;position: fixed;background-color: rgba(109,181,248,0.7);z-index: 100;top: 0; right:-300px;}
.pf_con1 { padding-top: 200px; width:70px; }
.pf_con1 li {width: 100px; margin-bottom: 15px; position: relative; font-family: "Microsoft YaHei" }
.pf_con1 li a {display: block;padding: 0px 10px;}
.pf_con1 li a i{line-height: 25px; display: block; text-align: center; font-size: 14px; color: #FFFFFF; font-style: normal;}
.pf_con1 li a.icon1 span{background: url(19ta_icon_a_1.png) no-repeat center;}
.pf_con1 li a.icon2 span{background: url(19ta_icon_a_2.png) no-repeat center;}
.pf_con1 li a.icon3 span{background: url(19ta_icon_a_3.png) no-repeat center;}
.pf_con1 li a.icon4 span{background: url(19ta_icon_a_4.png) no-repeat center;}
.pf_con1 li a.icon5 span{background: url(19ta_icon_a_5_1.png) no-repeat center;}
.pf_con1 li a:hover span, .pf_con1 li.on a span{ margin: 0 auto; width:30px; height: 30px; display:block; border-radius:50%; text-decoration: none }
.pf_con1 li:hover a.icon1 span, .pf_con1 li.on a.icon1 span{background: #FFFFFF url(19ta_icon_a_1_1.png) no-repeat center;}
.pf_con1 li:hover a.icon2 span, .pf_con1 li.on a.icon2 span{background: #FFFFFF url(19ta_icon_a_2_1.png) no-repeat center;}
.pf_con1 li:hover a.icon3 span, .pf_con1 li.on a.icon3 span{background: #FFFFFF url(19ta_icon_a_3_1.png) no-repeat center;}
.pf_con1 li:hover a.icon4 span, .pf_con1 li.on a.icon4 span{background: #FFFFFF url(19ta_icon_a_4_1.png) no-repeat center;}
.pf_con1 li:hover a.icon5 span, .pf_con1 li.on a.icon5 span{background: #FFFFFF url(19ta_icon_a_5.png) no-repeat center;}
.pf_con1 li a span { margin: 0 auto; height: 30px; text-align: center; display: block; clear: both; width: 100%; }
.pf_con2 { width:150px; position: absolute; right: -203px; padding: 14px; z-index: 99999; top: 0; background:#FFFFFF;border:1px solid #999999;}
.pf_con2 p{line-height: 24px;text-align: center;}
.pf_icon { position: fixed; right:0px; top:280px; width:100px; height:108px; text-align:center; line-height:32px; z-index: 99; background: url(19ta_icon_fox.png) no-repeat center top; padding-top:76px; cursor:pointer}
/* -----------------header------------------- */
.top {background: url(19ta_top_bg.jpg) no-repeat top center;}
.top_l {line-height: 125px;height: 125px;}
.top_a{color: #FFFFFF; margin-top: 30px; text-align: right;}
.top_a a{margin: 0px 3px; color:#FFFFFF;}
.top_a a img{margin-right: 5px; margin-top: -2px;}
.top_in select{background: #FFFFFF; width: 100px; height: 40px; border: none; padding-left: 15px; background: #FFFFFF url(19ta_xiala.png) 85% center no-repeat; -webkit-appearance: none;-moz-appearance: none;appearance: none;}
.top_in .in1{height: 40px; color: #999999; padding-left:15px; width: 245px; background: #FFFFFF;  border: none; border-left:1px solid #d7d7d7;margin-left: -5px;}
.top_in .in2{width: 70px; height: 40px; border: none; margin-left:-5px; background:#d1160e url(19ta_ss.png) no-repeat center;}
.box{text-align: center;font-size: 0px;}
.box ul li{ background: url(19ta_shu.png) right center no-repeat;  display:inline-block; font-size: 14px; height: 60px; line-height: 60px;width: 170px; text-align: center;}
.box ul li:hover img{transform: rotate(15deg);}
.box ul li:last-child{background: none;}
.box{border-top: 1px solid rgba(225,255,255,0.5);}
.box ul li a{font-size: 20px; color: #FFFFFF; display: block;}
.box ul li img{ margin-right: 10px; margin-top: -4px;transition: all 0.3s;}
.top_anniu{display: none;}

/* -----------------slideBox------------------- */
.pic_con1 {position: relative;}
.pic_con1 .pic{overflow: hidden;max-height: 340px;}
.pic_con1 .pic img {width: 100%;display: block;}
.pic_con1 .txt-bg {position: absolute; bottom: 0px; z-index: 1; height:50px; width: 100%; background-color: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.pic_con1 .txt {position: absolute;	bottom: 0;	z-index: 5;height:50px;width: 100%;overflow: hidden;}
.pic_con1 .txt li {width: 100%; height: 50px;line-height: 50px;	position: absolute;	bottom: -35px;	left: 0px;}
.pic_con1 .txt li a {text-align: center; height: 50px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;color: white;padding: 0 0 0 10px;	font-size: 16px;	}
.pic_con1 .num {text-align: center; display: block; margin-top: 10px;margin-bottom: 10px;}
.pic_con1 .num li {display:inline-block; width:8px; height:8px;  border-radius:5px; color:#aeaeae;  background-color:#aeaeae; overflow: hidden;margin-left:8px; cursor: pointer;}
.pic_con1 .num li.on,.pic_con1 .num li:hover {background: #d1160e; width:18px; color:#d1160e }

.pf_b_con{ position:fixed; right:0; bottom:0; width:200px;padding:30px 20px 10px 20px; background-color:#ffffff; box-shadow:0 0 10px rgba(0,0,0,.1); z-index:99; line-height:24px;}
.pf_b_con i.close{ position:absolute; right:10px; top:10px; z-index:1111; width:11px; height:12px; background:url(19ta_x.png) no-repeat; cursor:pointer}
.pf_b_con img{ width:200px; margin-bottom:10px;}
.pf_b_con .p1 a{ color:#1188ff;}
.pf_b_con .p1 span{ float:right}
.pf_b_con .p1 span a{ margin-left:8px; color:#1188ff}
.pf_b_con .p1 span a.a_no{ color:#9f9f9f}
/* ---------------------区情--------------------------- */
.wz{line-height: 60px; height: 60px; padding-left:20px; background: url(19ta_wz.png) no-repeat left center; color: #666666;}
.wz a{color: #666666; margin: 0 5px;}
.con_qq{ border: 1px solid #D7D7D7; background: #FFFFFF; border-top:2px solid #1658a0; padding: 0px 60px; padding-top: 60px;}
.con_qq_tit p{line-height: 36px; font-size: 16px; text-align: justify; text-indent: 2em;}
.con_qq_tit img{float: left; margin-bottom: 65px; margin-right: 40px;}
.con_qq_tit{margin-bottom: 50px;}
.con_pp_ul ul{margin-right: -10px;}
.con_pp_ul ul li{float: left;width:25%; }
.con_pp_ul ul li em{display: block;min-height: 375px; margin-right: 10px; padding-right: 10px; border-right:1px solid #D7D7D7;}
.con_pp_ul ul li:last-child em{padding-right: 0px; border:none;}
.con_pp_ul ul li p{line-height: 65px; height: 65px; text-align: center;font-size: 18px;}
.con_pp_ul ul li img{max-height: 195px;}
.con_pp_ul ul li span{line-height: 26px; text-align: justify;}
.max_img {cursor: pointer;width: 100%; height: 100%; overflow: hidden;position: relative;z-index: 1;}
.max_img img {width: 100%; height:100%; bottom: 0; top: 0;position: relative;left: 0;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s;}
li:hover .max_img img,div:hover.max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.con_pp_icon ul li{ float: left; width: 16.66666%; text-align: center; font-size: 16px; margin-bottom: 20px;}
.con_pp_icon ul li span{display: block; width: 95px; height: 95px; text-align: center; line-height: 95px; margin: 0 auto; margin-bottom: 15px;}
.con_pp_icon ul li.icon1 span{background: url(19ta_pp_bg1.png) no-repeat center;}
.con_pp_icon ul li.icon2 span{background: url(19ta_pp_bg2.png) no-repeat center;}
.con_pp_icon ul li.icon3 span{background: url(19ta_pp_bg3.png) no-repeat center;}
.con_pp_icon ul li.icon4 span{background: url(19ta_pp_bg4.png) no-repeat center;}
.con_pp_icon ul li.icon5 span{background: url(19ta_pp_bg5.png) no-repeat center;}
.con_pp_icon ul li.icon6 span{background: url(19ta_pp_bg6.png) no-repeat center;}
.con_pp_tit{text-align: center;font-size: 24px; margin-bottom: 40px; line-height: 30px; height: 30px; background: url(19ta_tit.jpg) no-repeat center;}
.con_pp_img_l{width: 275px;}
.con_pp_img{max-height:182px;}
.con_pp_img_z .con_pp_img{max-height:inherit;}
.con_pp_img:hover.max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.con_pp_img.li{margin-bottom:3px;}
.con_pp_img_z{width: 622px; margin: 0px 3px; height: 368px;}
.con_pp_img_z .max_img,.con_pp_img_z .max_img img{height: 100%;}
.con_pp_bottom{padding-bottom: 55px;}
/* -------------------概览----------------------- */
.gl_l{width: 260px; min-height: 880px; background:#f2f8ff url(19ta_ul_bottom.png) no-repeat bottom center;}
.gl_l_top{background: #1658a0; font-size: 20px; color: #FFFFFF; line-height: 60px; height: 60px;}
.gl_l_top span{width: 60px; height: 60px; display: inline-block; background: #1e77ba; text-align: center; margin-right: 20px;}
.gl_l_ul ul li{width:220px; margin: 0 auto; margin-bottom: 10px; height: 48px; line-height: 48px;border-radius:10px; border: 1px solid #D7D7D7; background: #FFFFFF;}
.gl_l_ul ul li a{display: block; padding-left: 20px;font-size: 16px;background: url(19ta_icon_8.png) no-repeat 90% center;}
.gl_l_ul ul li:hover a,.gl_l_ul ul li.on a{color: #FFFFFF; background: url(19ta_icon_9.png) no-repeat 90% center;}
.gl_l_ul ul li:hover,.gl_l_ul ul li.on{background:#1658A0; border: #f2f8ff solid 1px;}
.gl_r{width: 945px; padding: 25px 30px 0px 30px; border: 1px solid #d7d7d7; background: #FFFFFF; border-top:2px solid #1658a0;}
.gl_r_top{padding-bottom: 17px; border-bottom: 1px solid #D7D7D7;}
.gl_r_top h1{margin-left:5px; height: 20px; line-height: 20px; font-size:22px; color: #1658a0; padding-left: 15px; border-left:3px solid #1658a0;}
.gl_r_ul ul li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 25px; font-size: 16px; line-height: 40px; height: 40px;background: url(19ta_dian_b.png) no-repeat 12px center;}
.gl_r_ul ul li span {float: right;color: #888; font-size: 14px; }
.gl_r_ul ul{margin-top:18px; padding-bottom:18px; border-bottom: 1px dotted #D7D7D7;}
.zt_ul_a ul{margin-right: -32px;}
.zt_ul_a ul li{width: 33.333%;float: left; margin-top: 32px;}
.zt_ul_a ul li a{background: url(21tn_ztzl_img24.jpg) no-repeat center; position: relative; display: block; margin-right: 32px; height: 115px;}
.zt_ul_a ul li a i{position: absolute; top: 50%; margin-top: -38px; z-index: 2; right: 20px;}
.zt_ul_a ul li a p{font-size: 20px; font-weight: bold; color: #1658A0; line-height: 32px; width: 60%; position: absolute; z-index: 3; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); padding-left: 40px;}
/*===============分页==============*/
/*分页样式04*/
.fy_list_04{ margin: 32px auto 32px; color: #999; text-align: center;}
.fy_list_04 span{margin-right: 10px;}
.fy_list_04 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
.fy_list_04 .fy_tit_l a{ font-size: 16px;display: inline-block; line-height: 18px; padding: 10px 14px; border: 1px solid #d9d9d9; background-color: #ffffff; margin:0px 7px 0 8px; margin-bottom: 10px;  color: #555555; border-radius: 3px;}
.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover{ background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff;}
.fy_list_04 .fy_tit_l a:hover{ background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0;}
.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ font-style: normal;}
.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop{ background-color: #f2f2f2; color: #999999;}
.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #f2f2f2; color: #999999; cursor: default;}
.fy_list_04 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px;}
.fy_list_04 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
.fy_list_04 .fy_go{ display: inline-block; background-color: #1658A0; width:60px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 16px; color: #FFFFFF; cursor: pointer; border-radius: 3px; *margin-top: -45px;}
@media screen and (max-width:999px) {
 .fy_list_04{ text-align: center;}
 .fy_list_04 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
 .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r{ display: none;}
 .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block;}
}
/* --------------------细览--------------------- */
.xl{padding: 60px 80px 0px 80px; background: #FFFFFF; border: 1px solid #D7D7D7; border-top:2px solid #1658a0;min-height: 450px;}
.xl_top h1{font-weight: normal; text-align: center;color: #d1160e;font-size: 32px; margin-bottom: 50px;}
.xl_top{padding-bottom: 20px; border-bottom: 1px solid #D7D7D7;}
.xl_top_bottom{color: #666666;}
.xl_top_bottom a{color: #666666; margin: 0px 5px;}
.xl_r>ul{display: inline-block;}
.xl_r>ul>li{display: inline-block; margin-left: 5px;}
.xl_r>ul>li span{display: block;width: 35px;height: 25px; border-radius:2px; text-align:center;}
.xl_r ul li span img{margin-top: 2px;}
.xl_r>ul>li.icon1 span{background: #55b288;}
.xl_r>ul>li.icon2 span{background: #1658a0;}
.xl_r>ul>li.icon3 span{background: #d1160e;}
.xl_r>ul>li>ul{position: absolute; display: none; border: 1px solid #D7D7D7; border-radius:2px;}
.xl_r>ul>li>ul li{ width: 33px; text-align: center; line-height: 40px; border-bottom: 1px solid #d7d7d7; background: #FFFFFF; height: 40px;}
.xl_r>ul>li>ul li:last-child{border-bottom:0px;}
.xl_r>ul>li>ul li a{display: block;}
.xl_tit{text-align: justify; padding: 30px 0px; border-bottom: 1px solid #D7D7D7;}
.xl_tit div p a font{background: #1658a0 !important;padding: 10px 20px;border-radius: 5px;color: #fff;font-weight: bolder;}
.xl_xgzc{ text-align: center; margin-bottom: 20px; }
.xl_xgzc a{ background: #1658a0; padding: 10px 20px; border-radius: 5px; }
.xl_tit img{max-width: 100%;/* height: 100%; */}
.xl_bottom{line-height: 85px; height: 85px; font-size: 16px;}
.xl_bottom span{color: #1658a0;}
/* -------------------专题专栏------------------- */
.con_b{ border: 1px solid #D7D7D7; border-top:2px solid #1658a0; background: #FFFFFF;}
.ztzl_top{font-size: 24px; font-weight: bold; text-align: center; color: #1658a0; height: 25px; line-height: 25px; background: url(19ta_ztzl_tit.png) no-repeat center;}
.con_zt_l{text-align: right;font-size: 20px;color: #d1160e; font-weight: bold;width: 175px; margin-right: 15px;}
.con_zt_r{width: 980px; background: url(19ta_ztzl_xian.png) repeat-y 9px;}
.con_zt_div{ padding-left:50px; background: url(19ta_ztzl_icon1.jpg) no-repeat left top;}
.con_zt_div ul li{ position: relative; float: left; width:270px; height: 70px; background: url(19ta_ztzl_bg.png); border:1px solid #D7D7D7; border-radius:5px;margin-right: 20px; margin-bottom: 20px;}
.con_zt_div ul li a{display: block;}
.con_zt_div ul li div{display:table-cell;width:100%; background: url(19ta_ztzl_icon3.png) no-repeat 90% center; padding-left: 20px; height: 70px; vertical-align: middle;}
.con_zt_div ul li span{width: 100%; display: inline-block;}
.con_zt_div ul li img{position: absolute; right: 0px; top: 0px;}
.zt-pic li{float: left;height: 70px;width: 270px;margin-right: 20px; margin-bottom: 20px;}
.zt-pic li img{width: 100%;height: 100%;}
.zt_a{text-align: center; margin-top: 20px ; margin-bottom: 40px;}
.zt_a a{display: block;width: 135px; height: 45px; line-height: 45px; text-align: center;margin: 0 auto; border-radius:25px; font-size: 16px; color: #FFFFFF; background: #1658a0;}
/* ------------------------政策--------------------------- */
.con1_ul ul li i{float: right; color: #888888; font-size: 14px; font-style: inherit;}
.con3_div{background: #FFFFFF; border: 1px solid #D7D7D7; padding:24px 32px 32px 32px;}
.con3_div .con1_top{ border-bottom: 1px solid #D7D7D7; padding-bottom: 5px; padding-left: 20px; background: url(19ta_zc_shu.jpg) no-repeat 6px 6px;}
.con3_div .con1_ul  ul li{ padding-left: 25px; line-height: 38px; height: 38px; background: url(19ta_dian.png) no-repeat 10px center; }
.con3_div .con1_ul ul li span{font-size: 16px;}
.con1_top ul li.on, .con1_top ul li:hover{background: none;}
.con3_div .con1_top ul li{width: auto;}
.con3_div .con1_top ul li a{padding-right: 15px;}
.con3_div .con1_top h1{ background: none;}
.con3_div .conl_b_ul ul li{ width:14.2857%; display: block; float: left; height: 120px; margin: 0px; margin-bottom:10px; margin-top: 10px;}
.con3_r{width: 360px;}
.con3_ul ul li{height: 60px; line-height: 60px; background: url(19ta_zc_icon15.png) no-repeat 95% center; border-left:4px #daebfd solid;}
.con3_ul ul li a{display: block;padding-left: 30px; font-size: 16px;}
.con3_ul ul li:nth-child(odd){background: #f2f8ff url(19ta_zc_icon15.png) no-repeat 95% center;border-left:4px #1658a0 solid;}
.con3_ul ul li:hover{background: #1658a0 url(19ta_zc_icon16.png) no-repeat 95% center;border-left:4px #1658a0 solid;}
.con3_ul ul li:hover a{color: #FFFFFF;}
.con3_bottom ul li{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; padding-left:30px; background: url(19ta_dian.png) no-repeat 13px center; height: 40px;}
.con3_bottom ul li span{display: inline-block;width: 55px; height: 20px; font-size: 12px;font-weight: bold; color: #FFFFFF; text-align: center;line-height: 20px; background: #24BA75; border-radius:10px; margin-right: 5px;}
.con_zc_tad table{width: 100%;}
.con_zc_tad table th{background: #f6f6f6;height: 40px; line-height: 40px; font-weight: normal;}
.con_zc_tad table th.tab_a,.con_zc_tad table td.tab_a{padding-left: 25px;}
.con_zc_tad table td{height: 60px; }
.con_zc_tad table td em{font-style: normal;}
.con_zc_tad table td.tab_a{font-size: 16px;}
.con_zc_tad table td.tab_b{color: #888888;}
.con_zc_tad table td span{display: inline-block;padding: 0px 8px; height: 20px; font-size: 12px;font-weight: bold; color: #FFFFFF; text-align: center;line-height: 20px; background: #24BA75; border-radius:10px; margin-right: 10px;}
.con_zc_tad table td.tab_a a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 15px; background: url(19ta_dian.png) no-repeat left center;}
.con_zc_tad table tr:nth-child(even) td{background: #f6f6f6;}
/* -------------------新闻-------------------- */
.con4_div{width:48.95%;}
.con_a .con4_div:nth-child(1) .con3_div:nth-child(1){padding-bottom: 24px;}
.news_vi{width:100%;height: 331px !important; }
.news_vi img{width: 100%; height: 100%;}
.con_a .con3_div{padding-bottom:16px;}
.news_ul_t ul {margin-right: -17px;}
.news_ul_t ul li{  float: left;  width:50%;}
.news_ul_t ul li:last-child{margin-right: 0px;}
.news_ul_t ul li a{display: block;margin-right:17px; font-size: 18px; color: #FFFFFF; text-align: center;height: 65px; line-height: 65px; border-radius:30px;}
.news_ul_t ul li.icon1 a{background: url(19ta_xw_ul.png) no-repeat center;}
.news_ul_t ul li.icon2 a{background: url(19ta_xw_ul1.png) no-repeat center;}
.news_ul_t ul li a img{margin-right: 15px;}
.news_ul_t ul li i{display: block;height: 10px;}
.news_ul_t ul li.icon1:hover i,.news_ul_t ul li.icon1.on i{background: url(19ta_xw_ul_b.png) no-repeat top center;}
.news_ul_t ul li.icon2:hover i,.news_ul_t ul li.icon2.on i{background: url(19ta_xw_ul_c.png) no-repeat top center;}
.news_b ul li{border-bottom: 1px dotted #d7d7d7; margin-bottom: 17px; padding-bottom: 17px;}
.news_b ul li:last-child{border: none; margin-bottom: 0px; padding-bottom: 0px;}
.news_b ul li span{width:80px; margin-right: 20px; color: #888888; height: 80px; text-align: center; background: url(19ta_xw_icon3.png) no-repeat center; float: left;}
.news_b ul li span h1{font-size: 18px; margin-top: 15px; margin-bottom: 5px;}
.news_b ul li .news_l h1{font-size: 16px; margin-bottom: 10px; color: #1560aa; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_b ul li .news_l p{line-height: 22px;}
.news_p{ text-align: center; border-bottom: 1px dotted #D7D7D7; padding-bottom:10px;}
.news_p h1{font-weight: normal; font-size: 22px;color: #d1160e; margin-bottom: 10px;}
.news_p p{color: #888888;}
.news_p p a{color:#d1160e;}
.news_p p br{display: none;}
/* -----------------------区政领导------------------------- */
.con_c{background: #FFFFFF; border: 1px solid #D7D7D7;}
.con4_top div{height: 60px; padding-left: 20px; font-size: 20px; color: #FFFFFF; line-height:60px;background: #1658a0;}
.con4_top div img{margin-right: 10px;}
.con4_l{width:260px;background: #f2f8ff; padding-bottom:120px;}
.con4_top i{height: 10px;display: block; background:url(19ta_zq_icon2.png) no-repeat 28px top;}
.con4_img{ text-align: center;}
.zq_img{width: 140px; margin: 0 auto;}
.zq_img img{width: 100%;}
.con4_img p{color: #1658A0; font-size: 22px; font-weight: bold; margin-top: 5px; margin-bottom: 10px;}
.con4_b_t h1{width: 140px; height: 50px; line-height: 50px; text-align: center;font-size: 18px; font-weight: normal; color: #FFFFFF;background: #1658a0;}
.con4_b_b ul li{width: 220px; border: 1px solid #D7D7D7; line-height: 48px; font-size: 16px; height: 48px;  border-radius:5px; margin: 0 auto; margin-bottom: 10px; background: #FFFFFF}
.con4_b_b ul li span{ margin-right:20px; margin-left: 40px; color: #1658A0;}
.con4_b_b ul li a {display: block; background:url(19ta_icon_8.png) no-repeat 90% center;}
.con4_b_b ul li:hover,.con4_b_b ul li.on{background:#1658A0; border:#f2f8ff solid 1px;}
.con4_b_b ul li:hover a,.con4_b_b ul li.on a{color: #FFFFFF; display: block; background: url(19ta_icon_9.png) no-repeat 90% center;}
.con4_b_b ul li:hover span,.con4_b_b ul li.on span{color: #FFFFFF;}
.con4_r{width: 980px; padding-right: 30px;}
.con4_r_top{ border-bottom: 1px solid #D7D7D7; padding-bottom: 7px; padding-left: 20px; background: url(19ta_zc_shu.jpg) no-repeat 6px 7px;}
.con4_r_top h1{color: #1658a0; float: left;font-weight: bold;font-size: 22px; height: 32px;}
.con4_tit{padding-left:20px; padding-top: 25px;}
.xmb_ldxx{width:180px; text-align:center;float: left;}
.xmb_ldxx img{width: 170px;border:1px solid #e8e8e8;padding:5px;}
.xmb_ldxx p{line-height: 30px;}
.xmb_ldxx p span{padding-left:20px;}
.xmb_ldjl{margin-left: 210px;}
.xmb_ldjl,.xmb_ldfg{line-height: 30px; /*text-indent: 2em;*/}
.con4_ul ul li{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; height: 40px; font-size: 16px; padding-left:25px; background: url(19ta_dian_b.png) no-repeat 10px center;}
.con4_ul ul li span{float: right; color: #888888; font-size: 14px;}
.con_zc_tad table td span.li{margin-right: 0px;}
.con_zc_tad table td i{color: #888888;font-style: inherit;}
.con_zc_tad table td span.li.bg_a{background: #c4c4c4;}
.com_zc_top{height:100px; line-height: 100px;background: #f2f8ff; border-radius:50px; padding: 0px 40px;}
.com_zc_top span select{width: 140px; padding-left: 10px; height: 35px; border: 1px solid #D7D7D7; margin-right: 5px;}
.com_zc_top span .in1{width: 255px; height: 35px; border: 1px solid #d7d7d7; padding-left: 15px; margin-right: 5px;}
.com_zc_top span .in2{ height: 35px; width: 55px;border: none; background: #1658a0; color: #FFFFFF;}
.com_zc_top ul li{display:inline-block;}
.com_zc_top ul{display:inline-block; margin-left: 15px;}
.com_zc_top ul li {padding-left: 15px; margin-right: 15px; background: url(19ta_ztzl_xian_b.png) no-repeat left center;}
.com_zc_top ul li span{width: 53px; margin-right: 10px; height: 53px; line-height: 53px; text-align: center;display:inline-block;}
.com_zc_top ul li.icon1 span{background: url(19ta_ztzl_bg_a_1.png) no-repeat center;}
.com_zc_top ul li.icon2 span{background: url(19ta_ztzl_bg_a_2.png) no-repeat center;}
.com_zc_top ul li.icon3 span{background: url(19ta_ztzl_bg_a_3.png) no-repeat center;}
.con4_r_top .sp_c i{color: #d1160e;font-style: normal; margin: 0px 3px;}
.con4_r_top .sp_c{color: #888888;}
.bg_b{color: #55b288;}
.bg_c{color: #F60E0F;}
.com_zc_top i{font-style: normal;}

/*民意征集*/
.xl_tit.advice{border-bottom: 0 none;}
.advice-form{width: 90%;margin:4em auto;}
.advice-options{background:#f2f8ff;}
.advice-options li{float: left;padding:0 20px;line-height: 38px;font-size:16px; cursor: pointer;font-weight: bold;}
.advice-options li.on{color:#1658a0;background: #1658a0;color:#FFFFFF;}
.advice-form{}
.advice-form-input-group{margin:25px 0; position: relative;}
.advice-form-input-group label{position: absolute; color: #94aab0;left:56px; top: 20px;}
.advice-form-input-group .advice-form-input{padding-left:56px; border: 1px solid #cfd9db;padding:16px; border-radius: 5px;padding-left: 54px !important; display: block;line-height: 22px;}
.advice-form-input-group .advice-form-input.input-user{background:url(user.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-phone{background:url(phone.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-address{background:url(address.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-title{background:url(title.png) no-repeat 16px center;}
.advice-form-input-group .advice-form-input.input-content{background:url(content.png) no-repeat 16px 13px;}
.advice-form-input-group .advice-form-input.input-vcode{background:url(vcode.png) no-repeat 16px center;width: 20%;}
.advice-form-input-group .advice-form-input input,.advice-form-input-group .advice-form-input textarea{width:100%; border:0 none;font-size:14px;color:#94aab0;}

.advice-form-input-group .advice-form-input textarea{min-height: 200px;padding:3px 0;}
.advice-form-input-group .vcode-image{position: absolute; left: 17%; top:13px; width: 90px;height:30px;}
.advice-form-input-group .vcode-image img{height: 100%;}

.advice-form-btn input{background:#2c97de;padding:16px 20px;color:#FFFFFF;border: 0 none; border-radius: 5px;font-size:15px;cursor: pointer;}
.advice-list{width: 90%;margin:4em auto;}
.advice-list li{border-bottom: 1px dashed #d9d9d9;padding:10px 5px;margin-bottom:30px;}
.advice-list li .list-user .list-time{color:#eb7350;margin-left:70px;}
.advice-list li em{float:left; color:#eb7350;font-style: normal;}
.advice-list li .list-content,.advice-list li .list-user{margin-left:70px;line-height: 1.5;}
.list-content{margin-top:15px;}
.advice-result{width: 90%; margin:2em auto;}
.no-data{text-align: center;line-height: 50px;}
.no-data.tip{color:#cd0000;}
.content-wrap.open{width: 76%; float: left;border-right: 1px solid #dddddd;padding-right: 3%;}
.related-documents{float: right;width: 20%;}
.ms-controller{visibility: hidden;}


/* -------------------重点信息公开------------------- */
.zd_top{ background: url(19ta_zd_bg.png) no-repeat bottom center; background-size: 100% 100%; padding-top: 55px;}
.zd_top_a{padding-bottom: 50px;}
.zd_top_a .zd_an{float: right;width: 68px; height: 28px; line-height: 28px; text-align: center; margin-top: 20px; border-radius:5px; border: 1px solid #FFFFFF;}
.zd_an a{color: #FFFFFF;}
.zd_top_b{ text-align: center; padding-bottom: 160px;}
.zd_zw{line-height: 80px; height: 80px;color: #FFFFFF; background: #1658a0;}
.zd_zw a{color: #FFFFFF; margin: 0 5px;}
.zd_zw img{margin-right: 8px;}
.zd_ul ul li{float:left; font-size: 18px; height: 198px; width: 268px; border: 1px solid #FFFFFF; text-align: center; background: #FFFFFF; margin-bottom: 30px; box-shadow: 0px 0px 10px #f2f2f2 ; margin-right: 33px;}
.zd_ul ul li:nth-child(4n+4){margin-right: 0px;}
.zd_ul ul li span{ margin-top: 25px;height: 110px; display: block; text-align: center; line-height: 90px;}
.zd_ul ul li:hover{border: #1658a0 solid 1px;}
.zd_ul ul li a{display: block;}
.zd_l{width: 260px; position: relative; z-index: 2; border-top:#1658a0 solid 2px;background: #f2f8ff;}
.zd_l_top{text-align: center;font-size: 20px; font-weight: bold;color: #1658a0; padding-top:25px; padding-bottom: 15px; background: url(19ta_zd_xian.png) no-repeat bottom center;}
.zd_l_ul ul li{ font-size: 16px; line-height: 60px; height: 60px; text-align: center; background: url(19ta_zd_xian_a.png) no-repeat bottom center;}
.zd_l_ul ul li:last-child{background-image:none;}
.zd_l_ul ul li a{display: block; background: url(19ta_zd_icon15.png) no-repeat 90% center;}
.zd_l_ul ul li.on a,.zd_l_ul ul li:hover a{color: #FFFFFF;  background: url(19ta_zd_icon16.png) no-repeat 90% center;}
.zd_l_ul ul li.on,.zd_l_ul ul li:hover{background: #1658a0 none;margin-right: -10px; margin-left: 10px; transition: all 0.3s;}
.zd_r{position: relative; z-index: 1; width:944px; border: 1px solid #D7D7D7; padding-left: 32px; padding-right:32px; padding-top:20px;}
.zfcg-link li{ display: block; width: 20%; float: left; text-align: center; margin: 10px 0;}
/* ------------------在线访谈------------------- */
.ft_top_t{ background: #f2f8ff;}
.ft_top_t h1{ height: 50px; font-weight: normal; line-height: 50px; width:140px; text-align:center;font-size: 18px;color: #FFFFFF;background: #1658a0;}
.con_b.li_a{padding: 0px 50px;}
.ft_top_r{line-height: 50px;}
.ft_top_r a{ color:#1658a0; margin-right: 15px; display: inline-block;width: 98px; border: 1px solid #1658a0; height: 28px; background: #FFFFFF; text-align:center; line-height: 28px;}
.ft_top_r a img{margin-right: 5px; margin-top: -3px;}
.ft_l{width:365px; padding:9px; margin-right: 40px; background: #f9f9f9; border: 1px solid #D7D7D7;}
.ft_l img{width: 100%; height: 100%;}
.ft_r{width: 620px;}
.ft_r h1{font-weight: normal;font-size: 22px; line-height: 36px; color: #d1160e;}
.ft_r h1 a{color:#d1160e; text-decoration: none;}
.ft_r ul{margin-top: 10px;}
.ft_r ul li{font-size: 16px; line-height: 36px;}
.ft_r ul li span{color: #888888;}
.ft_r>a{display: block;width: 160px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color:#FFFFFF; background:#1658A0;border-radius:30px;}
.ft_r .xl_xgzc{ margin: 20px; }
.ft_tit{margin-bottom:30px;}
.ft_ul_ul>ul>li{width:379px; margin-bottom: 30px; margin-right: 30px; float: left;}
.ft_img{height:240px;}
.ft_img img{width: 100%; height: 100%;}
.ft_b{border: 1px solid #D7D7D7; border-top:none;}
.ft_b_t{padding: 0px 25px;}
.ft_b_t p{font-size: 16px; line-height: 30px; margin-bottom: 10px;}
.ft_b_t ul{line-height: 26px; color: #666666;}
.ft_bb{height: 45px; background: #f6f7f9; line-height: 45px; text-align: center;}
.ft_bb a{display: inline-block; padding-right: 10px; margin-left:10px; background: url(19ta_ft_shu.png) no-repeat right center;}
.ft_bb a:last-child{background: none;}
.ft_bb a img{margin-right: 8px;}
.ft_ul_ul>ul>li:nth-child(3n+3){margin-right: 0px;}
.ft_r ul li.li span{ margin-bottom: 25px; display:block;float: left;}
.ft_con_top{height: 55px;background: #fafafa; border:1px solid #D7D7D7; border-left:none;border-right:none;}
.ft_con_top>ul>li{float:left;font-size: 18px; padding: 0px 30px; height: 55px; line-height: 55px; border-right:1px solid #D7D7D7;}
.ft_con_top>ul>li:hover,.ft_con_top>ul>li.on{font-weight: bold; color: #1658a0; border-bottom: 2px solid #1658a0;}
.ft_rr{line-height: 55px; margin-right: 35px;}
.ft_rr ul{font-size: 0px; margin-right: 10px;}
.ft_rr ul li{font-size: 14px; border: 1px solid #D7D7D7; width: 43px; line-height: 18px; height: 18px; text-align: center; display: inline-block;}
.ft_rr div{display: inline-block;}
.ft_rr a{margin-right: 20px;}
.ft_rr a img{margin-right: 5px;}
.ft_rr select{height: 20px; line-height: 20px;border: 1px solid #D7D7D7; margin-top: -2px; margin-right: 10px;}
.ft_rr ul li:hover,.ft_rr ul li.on{background: #1658a0; border: 1px solid #1658a0; color: #FFFFFF;}
.ft_top.li{padding: 0px 40px;}
.ft_xi_l{float: left; width:65px;margin-right:40px; text-align: center;}
.ft_xi{padding: 0px 40px;}
.ft_xi_t p{font-size: 16px; line-height: 30px; margin-bottom: 8px;}
.ft_sp{color: #888888;}
.ft_xi_t{padding-bottom: 15px; border-bottom: 1px dotted #D7D7D7;}
.bg_1{background: #1658a0;}
.bg_2{background: #55b288;}
.bg_3{background: #d1160e;}
.ft_div{margin-top: 20px;padding-bottom: 15px;border-bottom: 1px dotted #D7D7D7;}
.ft_an{padding: 0px 7px;display: inline-block; height: 22px; line-height: 22px; margin-bottom: 20px; color: #FFFFFF; border-radius:3px;}
.ft_div p{line-height: 30px; text-align: justify; margin-bottom: 10px;}
.ft_con{padding-bottom: 20px;}
.zd_r_ul ul li{float: left; padding: 0px 15px; height: 25px; line-height: 25px; background: #f2f2f2; margin-right: 10px;margin-bottom: 10px;}
.zd_r_ul ul li:hover,.zd_r_ul ul li.on{ background: #1658a0; color: #FFFFFF;}
.zd_r_ul ul li.on a{color: #ffffff;}
.zd_div .gl_r_ul ul{border: none; margin-top: 5px;}
/* -------------------互动--------------------- */
.con3_div .tab_b td:nth-child(1){color: #1658a0;}
.con1_top i{font-style: normal; color: #888; margin-right: 10px; float: right;}
.con1_top i span{color: #d1160e;margin: 0px 2px;}
.con_hd{margin:32px 0px;}
.con_hd ul{margin-right: -20px;}
.con_hd ul li{float: left; width: 25%;}
.con_hd ul li a{color: #fff; display: block; font-size: 18px;font-weight: bold;margin-right: 20px; border-radius:50px; height: 80px; line-height: 80px; text-align: center;}
.con_hd ul li img{margin-right: 10px;transition: all 0.5s;}
.con_hd ul li.icon1 a{background:#1658A0;}
.con_hd ul li.icon2 a{background:#1e77ba;}
.con_hd ul li.icon3 a{background:#419cd5;}
.con_hd ul li.icon4 a{background:#55b288;}
.con_hd ul li:hover img{ transform: rotate(360deg);}
.con_hd_l{width:50%;}
.con_hd_r{width:47.22%;}
.hd_l{width: 38.12%;max-height: 190px; overflow: hidden;}
.hd_l img{width: 100%;}
.hd_r{width:58.75%;}
.hd_r p{font-size: 16px;color: #d1160e; line-height: 26px; margin-bottom: 5px;}
.hd_r ul li{line-height: 24px; color: #888888;}
.con_hd_t{padding-bottom: 20px;border-bottom: 1px dotted #D7D7D7; margin-bottom: 15px;}
.con_hd_bottom ul{margin-right: -15px;}
.con_hd_bottom ul li{width:33.33%;float: left; }
.con_hd_bottom ul li:last-child{margin-right: 0px;}
.con_hd_bottom ul li a{font-size: 16px;color: #1658a0; display: block;height: 50px;text-align: center; margin-right: 15px; background: #f2f8ff; line-height: 50px; }
.con_hd_bottom ul li a img{margin-right: 13px;}
.hd_ul ul li{ line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 20px; font-size: 16px; background: url(19ta_dian.png) no-repeat 2px center ;}
.hd_ul ul li span{float: right;font-size: 14px; color: #888888;}
.hd_top{color: #1658a0;font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.hd_ll,.hd_rr{width: 48.783%; padding: 28px 0px;}
.hd_ll{background: #dceeff;}
.hd_rr{background: #ecf6ff;}
.hd_lll{width: 30%; padding-left: 40px; margin-top: 12px;}
.hd1_l img{ margin-right: 20px;}
.hd1_r p{font-size: 18px; font-weight: bold; color: #1658a0;}
.hd1_r span{font-size: 12px; text-transform: uppercase; color: #888888;}
.hd_rrr{width:53%; height:65px; padding-left: 20px; border-left:#bbdcff solid 1px;}
.hd_rrr p{line-height: 24px; color: #666666; max-height: 75px; overflow: hidden; margin-top: -3px;}
.hd_rrr ul li{line-height:24px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 5px; background: url(19ta_hd_dian.png) no-repeat left center;}
.hd_div_ul ul li{line-height: 40px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 40px;}
.hd_div{width: 43.633%;}
.hd_div_ul ul li span{float: right;font-size: 14px; margin-right: 5px;}
.hd_div_ul ul li i{display: inline-block; font-style: normal; padding: 0px 10px; height: 20px; line-height: 20px; font-size: 12px; font-weight: bold;color: #FFFFFF; background: #24ba75;border-radius:10px; margin-right: 10px;}
.sp_d{color: #888888;}
.hd_div_ul ul li i.i_a{background: #c4c4c4;}
/* ----------------------------------服务------------------------------------ */
.fw_top{padding-top: 55px; border-radius:20px; box-shadow: 5px 5px 5px rgba(68,157,245,0.3); padding-bottom: 40px; background:#449df5 url(19ta_fw_bg.png) no-repeat right;}
.fw_p1{text-align: center; padding-bottom: 15px;}
.fw_p1 a{display: inline-block;width:65px; margin-left: 10px; height: 30px; text-align: center; color: #FFFFFF; line-height: 30px;background: #559ddf; border-radius:30px;}
.fw_p2{ text-align: center;}
.fw_p2 a{margin:0px 15px;}
.con2_div{text-align: center;}
.con2_div ul li{ display: inline-block; height: 100px; width: 100px; margin-right: 25px; border-radius:5px; background: rgba(255,255,255,0.8); overflow: hidden;transition: width .3s; }
.con2_div ul li span{ color: #333; display: block; height: 100px; width: 100px; float: left;text-align: center;font-size: 18px; }
.con2_div ul li span i{display: block; height: 50px; margin-top: 10px; line-height: 50px;}
.con2_div ul li .con2_a{transition: all .3s; float: left;width: 170px; margin-right: 10px;font-size: 0; padding-top: 15px;}
.con2_div ul li .con2_a a{  display: inline-block; color: #666; font-size: 14px; width:50%; height:24px; line-height:24px; text-align: center; float: left;}
.con2_div ul li.on {width: 280px;background: #FFFFFF;}
.fw_p3{margin-top: 21px;}
.fw_ul_a ul{margin-right: -10px;}
.fw_ul_a ul li{width: 16.66%; float:left; margin-top: 10px;}
.fw_ul_a ul li a{display: block; transition: ease-in-out 0.3s; height:48px; border: 1px #f2f8ff solid; line-height: 50px; margin-right: 10px; text-align: center; background: #f2f8ff;}
.fw_ul_a ul li:hover a{color: #1658A0;background: #FFFFFF;border: 1px #1658A0 solid;}
.fw_ban{  overflow:hidden; position:relative}
.fw_list{ height:70px; position:relative; z-index:1; overflow:hidden}
.fw_ban .prev,.fw_ban .next{ position:absolute; width:20px; height:70px; z-index:3; }
.fw_ban .prev{ background:url(19ta_fw_l.png) no-repeat; left:0px;}
.fw_ban .next{ background:url(19ta_fw_r.png) no-repeat; right:0px;}
.fw_list li{ float:left; width:244px; height:70px; line-height: 70px; text-align: center; margin-right:20px;}
.fw_list li a{display: block; font-size: 18px; color: #FFFFFF;}
.fw_list li.icon1{background: #1658A0;}
.fw_list li.icon2{background: #1e77ba;}
.fw_list li.icon3{background: #419cd5;}
.fw_list li.icon4{background: #55b288;}
.fw_list li.icon5{background: #df861d;}
.fw_l{width: 538px;}
.fw_p{height: 30px; color: #666; line-height: 30px; padding-left: 20px; padding-right: 15px; background: #f6f6f6;}
.fw_p span{float: right;}
.fw_tit ul li{ padding-left: 20px; line-height: 40px; font-size: 16px; height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.fw_tit ul li span{float: right; color: #55b288;margin-right: 20px;}
.fw_tit ul li em{font-style: normal;}
.fw_tit ul li span.li{color: #d1160e;}
.fw_icon ul li{float: left; margin-top: 25px; width: 25%; height: 70px; text-align: center;}
.fw_icon ul li span{display: block; margin: 0 auto; margin-bottom: 5px; width: 50px; line-height: 50px;height: 50px; text-align: center; background: #f2f8ff; border-radius:50%;}

.poll-title{font-size: 26px;line-height: 42px;font-weight: bold;
    text-align: center;
    padding: 20px 30px 20px 30px;
    color: #0f5fb1;
    margin-bottom: 10px}
.poll-status{font-size:12px;color:#555555;text-align: center;line-height:30px;}
.poll-decs{font-size:14px;line-height:25px;padding:10px;text-indent: 2em;}
.pollAdd{width:100%;text-align: center;}
.pollAdd input{margin:10px;}
.poll-decs-list{border-bottom: 1px solid #d3d3d3;margin-bottom:10px;margin-top:20px;}
.poll-decs-list li{float: left;width:96px;line-height:38px;text-align: center;font-size:16px;cursor: pointer;padding:0 20px;}
.poll-decs-list li.cur{border-bottom:2px solid #d91616;margin-bottom:-1px;line-height:36px;}
.poll-result-item-list li .item-result-percent i{background:url(vote.gif) repeat-x center;}
.poll-btn{padding:6px 12px;font-size:14px;font-weight:400;border-radius: 4px;color:#333;border-color:#ccc;background-color:#fff;cursor: pointer;}
.poll-submit{color:#fff;background-color:#286090;border-color:#204d74;}
.poll-submit[disabled]{background-color:#337ab7;border-color:#2e6da4;cursor: not-allowed;}
.section-title{background:url(title_bg_03.jpg) no-repeat left center #e8f0f1;color:#FFFFFF;padding-left:16px;}
.section-title h3{height:34px;line-height:34px;background:url(title_06.png) no-repeat left center;padding-left:20px;}
.section-list li{width:19%;line-height:30px;margin-top:10px;float: left;padding-left:1%;}
.letter-detail-box{border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;border-left: 1px solid #D7D7D7;margin-bottom:20px;}
.letter-detail-box *{box-sizing: content-box; -webkit-box-sizing: content-box;}
.letter-detail-box .pad_10{padding: 10px;line-height: 1.5;}
.letter-tip{text-align: center;color:#FFFFFF;background: #067ccf;height: 45px;line-height: 45px;font-size: 16px;font-weight: bold;}
.letter-detail-item{clear:both;}
.letter-detail-item-title{width: 130px;float: left;font-weight: bold;border-right: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;text-align: center;margin-left:-1px;}
.letter-detail-item-title .pad_10{font-family: "微软雅黑"}
.letter-detail-item-content{margin-left: 130px; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;}
.letter-search-inp{width:150px;height:26px;padding-left:15px;border:1px solid #D7D7D7;}
.letter-search-btn{margin-left:20px;width: 70px;height:30px;background:#2c97de; color: #FFFFFF;border:0 none;cursor: pointer;border-radius: 5px;}
.letter-detail-box .pad_10.letter-search-title{line-height: 30px;}
.table-option{margin:20px 0;border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;border-left: 1px solid #D7D7D7;background:#f7f7f7;}
.tr-option{margin-left:-1px;position: relative;}
.td-option{}
.td-wrap{width: 50%;float: left;position: relative;}
.td-option{border-right: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;}
.td-option .padding{padding:10px;min-height:37px;line-height: 37px;}
.item-textarea .td-option .padding{height:172px;line-height: 24px;}
.item-type{background:#FFFFFF;border-left: 1px solid #D7D7D7;}
.item-type .item-3{background:#f7f7f7;}
.item-type .padding{height: auto;}
.item-type .td-option{margin-left:-1px;border-right: 0;}
.td-option span{color:#ee1f00}
.td-option.item-1{width: 120px;position:absolute;top:0;left:0;text-align: right;}
.td-option.item-2{margin-left:121px;border-right: 0 none;background:#FFFFFF;}
.table-inp{width: 100%;height:35px;border:1px solid #e9e8e8;text-indent: 10px;line-height: 35px;}
.table-select{width: 100%;border:1px solid #e9e8e8;height:35px;line-height: 35px;}
.table-textarea{padding:10px;border:1px solid #e9e8e8;line-height: 35px;height:150px;}
.table-textarea textarea{width: 100%;border:0 none;resize: none;height:150px;outline:none;}
.item-vcode .table-inp{width: 130px;float: left;}
.item-vcode .padding img{height:37px;float: left;}
.btn-box{text-align: center;margin-top:20px;margin-bottom: 20px;}
.btn-box input[type="submit"],.btn-box input[type="reset"],.btn-box input[type="button"]{background-color:#1658a0; width:105px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff; border:0; margin:11px;border-radius: 5px;cursor: pointer;}
.tip{}
.table-radio{padding-right:20px;cursor: pointer;}
.table-radio input[type="radio"],.table-radio input[type="checkbox"]{margin-right:10px;}
.tr-option-type{background:#1658a0;color:#FFFFFF;padding:10px 20px;font-size:15px;font-weight: bold;}
.readonly{outline: none;}
.webuploader-container{position: relative;}


.double-loading{width: 150px; height:150px;margin:20px auto 0;background:url(double-loading.gif) no-repeat;}
.ft-pic-list{width: 750px;margin: 15px auto 0;}
.ft-pic-list li{margin:5px 15px;}
.ft-pic-list li img{width: 100%;}
.auto-hand{font-size:0;margin-right:10px;}
a.auto,a.hand{border:1px solid #D7D7D7;font-size:14px;width: 43px;line-height: 18px;height:18px;text-align: center;margin:0;display: inline-block;}
{}
a.auto.on,a.hand.on{background:#1658a0;border-color:#1658a0;color:#FFFFFF;}
.not-allowed{cursor: not-allowed;}
.last-right{margin-right: 0;border-right: 0;}

/* ---------------------概览-图片------------------------ */
.gl_img ul{margin-right: -20px;}
.gl_img ul li:hover .max_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.gl_img ul li{width: 33.33%;  margin-top: 20px; float: left;}
.gl_img ul li a{display: block; margin-right: 20px; text-align: center;}
.gl_img ul li .max_img{height: 175px;}
.gl_img ul li p{line-height: 30px; height: 30px;}
.gl_img ul li:nth-child(3n+3){margin-right: 0px;}
/* -----------------------政府信息公开专栏--------------------------- */
.gk_top{ border: 1px solid #D7D7D7; line-height: 95px; height: 95px; text-align: center; border-top:2px solid #1658a0;background: url(19ta_gk_bg.png) no-repeat center;}
.gk_top ul li{display: inline-block;  font-size: 16px; padding:0px 20px; background: url(19ta_gk_shu.png) no-repeat right center;}
.gk_top ul li:last-child{background: none;}
.gk_top ul li img{margin-right: 15px; }
.con5_div{border: 1px solid #D7D7D7; background: #FFFFFF;}
.con5_top{padding: 0px 20px;}
.con4_r_top{line-height: 30px;}
.gk_tab table{width: 100%;}
.gk_tab table th{height: 30px;background: #f6f6f6; font-weight: normal;color: #666666;}
.gk_tab table tr{line-height: 40px; height: 40px;}
.gk_tab table tr td:nth-child(1){color: #1658a0;font-size: 16px;}
.gk_tab table tr td:nth-child(2){font-size: 16px;}
.gk_tab table tr td:nth-child(2),.gk_tab table tr th:nth-child(2){padding-left: 15px;}
.gk_tab table tr td:nth-child(3){color: #888888;}
.gk_tab table tr td{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.con5_bottom{height: 75px; line-height: 75px;background: #f2f8ff;padding-left: 40px;}
.gk_tit{display: inline-block;width: 160px; padding-left: 25px ; margin-right: 30px; height: 35px;line-height: 35px;font-size: 16px; color: #FFFFFF; background: url(19ta_gk_tit.png) no-repeat center; font-weight: bold;}
.con5_bottom .in1{width: 233px; padding-left: 15px; margin-right: 20px; height: 33px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.con5_bottom .in2{ width: 103px; margin-right: 10px; padding-left: 15px; margin-left: 10px; height: 33px; background: #FFFFFF; border: 1px solid #D7D7D7;}
.con5_bottom .in3{width: 70px; height: 35px; background: #1658a0; font-size: 16px; color: #FFFFFF; margin-right: 5px; border: none;}
.sp_e i{font-style: normal; color: #d1160e;}
.sp_e {color: #666666; margin-right: 15px;}
.gk_l{width: 180px; text-align: center;}
.gk_r{width:930px;}
.gk_r p{line-height: 36px; text-indent: 2em; font-size: 16px; margin-bottom: 20px;}
.gk_r ul li{float: left;height: 50px; margin-right: 15px; background: #f2f8ff; line-height: 50px; text-align: center;}
.gk_r ul li a{font-size: 16px;color: #1658a0; display:block;padding: 0px 32px;}
.gk_r ul li a img{margin-right: 10px;}
.gk_bottom{padding: 0px 15px;}
.gk_bottom ul li span{float: right; font-size: 14px; color: #888888;}
.gk_bottom ul li {line-height: 40px; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(19ta_dian.png) no-repeat left center; font-size: 16px; height: 40px;}

.gk_ul_a ul li{float: left; border-radius:40px; width: 380px; height:80px; line-height: 80px; text-align: center; margin-right: 20px;}
.gk_ul_a ul li:last-child{margin-right: 0px;}
.gk_ul_a ul li.icon1{background: url(19ta_gk_bg_1.png) no-repeat center;}
.gk_ul_a ul li.icon2{background: url(19ta_gk_bg_2.png) no-repeat center;}
.gk_ul_a ul li.icon3{background: url(19ta_gk_bg_3.png) no-repeat center;}
.gk_ul_a ul li a{font-size: 18px; color: #FFFFFF; font-weight: bold;}
.gk_ul_a ul li a img{margin-right: 15px;}

.gl_list{margin: 0 20px; background: url(19ta_gk_icona2.png) repeat-y 21px;padding-left:15px;}
.gl_list li.on ul {display: block}
.gl_list ul ul {background-position: 33px top;display: none;margin: 0;border: 0;}

.gl_list ul li a {line-height: 40px;display: block;}
.gl_list li{background: url(19ta_gk_icona3.png) no-repeat 6px 18px;}
.gl_list>li h3 {font-weight: normal; font-size: 16px; cursor: pointer}
.gl_list>li{background-position: 6px 20px;}
.gl_list>li h3{padding-left: 25px; line-height: 24px;padding-top:8px;padding-bottom:8px; }
.gl_list>li.add h3 { background: url(19ta_gk_icona1.png) no-repeat left 14px;}
.gl_list>li.add.on h3{line-height: 24px;padding-bottom:0;}
.gl_list>li.add.on h3{background-image: url(19ta_gk_icona11.png)}
.gl_list>li>ul{padding-left:25px;background: url(19ta_gk_icona2.png) repeat-y 31px;}
.gl_list>li li {padding-left: 25px;margin-bottom: 10px;line-height:40px;}
.gl_list>li.add ul {display: none}


.gk_li {margin-bottom: 10px;}
.gk_li span{display: block;width: 218px; height: 48px; line-height: 48px; border-radius:5px; border: 1px solid #d7d7d7; background: #FFFFFF; margin: 0 auto;}
.gk_li span a{padding-left: 20px; font-size: 16px; display: block; background: url(19ta_gk_l.png) no-repeat 90% center;}
.gk_li.on span{background: url(19ta_gk_bg_1.png) no-repeat center; border: 1px solid #f2f8ff;}
.gk_li.on span a{color: #FFFFFF;background: url(19ta_gk_x.png) no-repeat 90% center;}
.gk_ul_tab .tab_d{padding: 0px 20px; color: #666666;}
.gk_ul_tab .tab_e{color: #666666;}
.gk_ul_tab .tab_g{font-size: 16px;}
.gk_ul_tab table{width: 100%;}
.gk_ul_tab table th{height: 40px;background: #f6f6f6; font-weight: normal;color: #666666;}
.gk_ul_tab table td{padding: 25px 0px; border-bottom: 1px solid #D7D7D7;}
.gk_ul_tab table tr:hover td{background: #ECF6FF;}
.xl_r.li{text-align: center;}
.xl_tab table{width: 100%;}
.xl_tab table .xl_a{width: 20%; background: #f6f6f6; color: #888888;}
.xl_tab table .xl_b{padding-left: 20px;text-align: left;}
.xl_tab table{border-top:1px solid #D7D7D7; border-left:1px solid #D7D7D7;}
.xl_tab table td{border-bottom: 1px solid #D7D7D7; border-right:1px solid #D7D7D7 ; height: 50px; text-align: center;}
.xl_ul {padding-bottom: 20px;}
.xl_ul p{line-height: 60px; height: 60px;font-size: 16px; color: #1658a0;}
.xl_ul ul li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; font-size: 16px; padding-left: 15px; background: url(19ta_dian.png) no-repeat left center; height: 40px;}


.gk_js{margin-top: 20px; background: #F6F6F6;}
.gk_ll{background: #1658a0; font-weight: bold; color: #FFFFFF;font-size: 16px;height: 100px; text-align: center; width: 120px;}
.gk_ll span{display: block; text-align: center; height: 60px; line-height: 60px; margin-bottom: 5px;}
.gk_ll span img{width: 50px;}
.gk_rr{width: 700px;}
.gk_ss {width: 570px;}
.gk_ss ul li{width: 50%;float: left; line-height: 50px;}
.gk_ss ul li span{display: inline-block; width: 70px; text-align: right;}
.gk_ss ul li input{width: 175px; color: #666666; padding-left: 15px; height: 28px;border: 1px solid #d7d7d7;}
.gk_ss ul li select{width: 192px; padding-left: 15px; height: 30px;border: 1px solid #d7d7d7;}
.gk_an{width:130px; line-height: 100px;text-align: center;}
.gk_an input{width: 80px; height: 35px; background: #1658a0;font-size: 16px; color: #FFFFFF; border: none;}

.org-options{margin:20px;}
.org-options-title{border-bottom: 1px solid #eb2f30;height:32px;line-height: 32px;}
.org-options-title span{display: inline-block;background:#eb2f30;padding:0 20px;font-size:16px;color:#FFFFFF;}
.org-options-item{padding:10px 30px 10px 30px}
.org-options-item li{width: 25%;line-height: 38px;font-size: 15px;float: left;}
.org-options-item li input[type="radio"]{margin-right: 5px;}
.org-item li{line-height:48px; height:48px; width:20%; float:left; display:inline; text-align:center;  margin-top:20px;}
.org-item li a{display:block;background-color: #f1f1f1;border-radius: 5px;width: 90%;margin:0 auto;}
.org-item li.on a,.org-item li a:hover{ background-color: #ff543e; color:#fff; text-decoration:none}
.error-tip{text-align: center;line-height: 50px;}

/* -----------党政机构------------- */
.tit_a a{display: inline-block; margin-right: 5px; height: 40px; line-height: 40px; padding: 0px 15px; font-size: 18px;}
.tit_a a:hover,.tit_a a.on{background: #1658a0; color: #FFFFFF;  border-radius:3px;}
.tit_a{margin-top: 15px;}
.tit_tab table{width: 100%; border-bottom: 1px solid #D7D7D7; border-right:1px solid #D7D7D7;}
.tit_tab table td{background: #F6F6F6;font-size: 16px; line-height: 40px; border-left:1px solid #D7D7D7; border-top:1px solid #D7D7D7;}
.tit_tab table td:nth-child(2){padding-left: 20px;}
.tit_tab table td span{margin-right: 10px;}

.notes{width: 95%;margin:0 auto;}
.notes h3{text-align: center;color: #ff0000;margin:30px 0 30px 0;font-size:20px;}
.notes p{text-indent: 2em;line-height: 2;text-align: justify;margin:10px 0;}
.notes .know{text-align: center;margin:30px 0;}
.notes .know p{display: inline-block;background-color: #1658a0;padding:0 15px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;border: 0;margin: 11px;border-radius: 5px;cursor: pointer;text-indent: inherit;}
.notes .know p.not-allow{cursor: not-allowed;}
.video-detail{height: 500px;}
.zqdh_con ul{margin:25px auto 0;width:95%}
.zqdh_con ul li{float:left;width: 25%;margin-top: 10px;}
.zqdh_con ul li a{display:block;margin-right: 20px;padding:5px;text-align:center;font-family:"Microsoft YaHei";font-size: 18px;background: #f4f9ff;border-radius:8px;border: 1px solid #ffc8c8;}
.zqdh_con ul li a:hover{ background-color: #1658a0; color: #ffffff;}
.zqdh_tit{background:url(16qzdfz_icon.jpg) no-repeat scroll 8px 9px;border-bottom:1px solid #e4e4e4;height:30px;line-height:30px;font-size:14px;padding:0 0 6px 18px;font-family:"Microsoft YaHei";font-size: 24px;}
.outlink-domain{width: 100px;height: 40px;line-height: 40px;border-radius: 5px;text-indent: 2em;}
.outlink-domain{min-width:270px; height:45px; background-color:#FFF; line-height:45px; border: 1px solid #d7d7d7;border-left:2px solid #2e8ce5; margin-right:15px; margin-bottom:20px; display:inline-block; position:relative; overflow:hidden;}
.outlink-domain span{ position:absolute; width:100%; height:47px; background-color:#2e8ce5; transition:all .3s ease-in-out; left:-100%; top:0; z-index:1}

.home-fw li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.home-fw li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
input:-webkit-autofill {
    box-shadow: 0 0 0 1000px #333333 inset;
    -webkit-text-fill-color: #fff;
}
/* 2019-11-19 */
.jz{background: #FFFFFF url(19ta_jz_bg.png) no-repeat bottom center; background-size:100% auto ; padding: 0px 30px; padding-bottom: 290px; border: 1px solid #e6e6e6; border-top:2px solid #1658a0;}
.ztzl_top.li{background: url(19ta_ztzl_tita.png) no-repeat center;}
.ztzl_ul ul li{width:20%; margin-bottom: 60px; float: left;text-align: center; overflow: hidden; }
.ztzl_ul ul li a{display: block; transition: all 0.5s; width: 110px; top: -125px; height: 110px; left: 50%; background: #FFFFFF; margin-left: -60px; position:absolute; z-index: 1;box-shadow: 0px 0px 5px rgba(000,000,000,0.2); padding: 5px;}
.ztzl_ul ul li span{width: 120px; margin: 0 auto; position: relative; z-index: 0; height: 120px; margin-bottom: 20px; display: block; text-align: center; line-height: 120px; border-radius:50%; background: #f2f8ff;}
.ztzl_ul ul li a img{width: 100%; height: 100%; }
.li_top{position: relative;}
.ztzl_ul ul li:hover a{top: 3px;}
/* ---------------------2021-09-23------------------------- */
.bsdt_ban1_21 .container_21, .header_21_con2 .container_21{position: relative;}
.fj_ban1{background:#1658A0 url(21ta_tit_bg.png) no-repeat center;position: relative;z-index: 2;}
.content{background: none;}
.con_l{width: 49.35%;}
.con_r{width: 48.13%;}
.con_img img{ border-radius:45.7px; box-shadow: 4px 0px 12px rgba(68,157,245,0.31);}
.con_tit_r{width:89.61%;}
.con_tit_l ul li.icon1,.con_tit_l ul li.icon2,.con_tit_l ul li.icon3,.con_tit_l ul li.icon4{background: url(21ta_ul.png) no-repeat center;}
.con_tit_l ul li.icon1.on,.con_tit_l ul li.icon1:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon2.on,.con_tit_l ul li.icon2:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon3.on,.con_tit_l ul li.icon3:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con_tit_l ul li.icon4.on,.con_tit_l ul li.icon4:hover{background: url(21ta_ul_a.png) no-repeat center;}
.con1_l{width: 66.03%;}
.con1_r_top ul li.on,.con1_r_top ul li{width: 50% !important;}
.con1_r_top ul li a{display: block; color: #1658A0; height: 90px; background: #FFFFFF; transition: ease-in-out 0.5s; border: 1px solid #1658A0; box-sizing: border-box;}
.con1_r_top ul li.on:hover a,.con1_r_top ul li:hover a{box-shadow: 0 0 4px rgba(22,88,160,0.5);}
.fw_ul ul{margin-right: -15px;}
.fw_ul ul li{margin-right: 0px; margin-top: 15px; width: 20%; border: none;}
.fw_ul ul li a{margin-right: 15px; display: block; border: 1px solid #D7D7D7; height: 36px; line-height: 36px;}
.con1_r{width: 27.35%;}
.sp_b a{display: block;}
.zc, .hd_a, .fw, .qq{padding: 32px 32px 15px 70px;}
.conl_b_ul ul li{float: left; width: 20%; margin: 0px;}
.con1_rr {width: 85%;}
.con2_r{width: 31.13%;}
.con2_r ul li .con2_l{width: 44.207%; background: none;}
.con2_rr{width: 52%; font-size: 0px;}
.con2_rr a{margin-right: 0px; font-size: 16px; min-width: 50%; box-sizing: border-box; padding-left: 5px;}
.footer_21{margin-top: 0px;}
.con3_l {width:70.12%;}
.con3_l .con3_div{padding-bottom: 24px;}
.pad_b24{padding-bottom: 24px;}
@media screen and (min-width:0\0) {
	.fixed.header_21_con1 .nav_21 ul li{float: left; margin-right: 20px;}
	 }
.con2_div ul li span img{height: 45px;}
.con2_div ul li span i{ margin-bottom: 5px;}
.footer_21{margin-top: 32px;}
/* -----------------------2021-10-12--------------------------- */
.con_img.mar_t10.mar_b15,.con3_div.mar_b20.mar_t20{margin-top: 32px; margin-bottom: 32px;}
.con3_div.mar_b20{margin-bottom: 32px;}
.con3_div.mar_t20,.hd_tit.mar_t20,.con_d.mar_t20{margin-top: 32px;}
.con4_div .con3_div.mar_b20:nth-child(3){margin-bottom: 0px;}
.letter-detail-item-title{width: 25%;}
.letter-detail-item-content{margin-left: 25%;}
.con_ztzl{margin-bottom: -32px;}
.con_tit{min-height: 530px; overflow: hidden;}
.ztzl_ban{width: 765px !important;}
.ztzl_l {line-height: 60px; height: 60px;}
.con1_r_top ul li span{width:30px; margin: 0 auto;}
.con_tit_l ul li p{margin-left:5px;}
/*===============分页==============*/
.fy_list { margin:30px auto 0px; clear:both; text-align:center; padding-bottom:30px;}
.fy_tit_l{ float:left; line-height:40px;}
.fy_tit_r{ float:right}
.fy_list a { display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px 4px 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#1658A0; border:1px solid #1658A0; text-decoration:none }
.inp6{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list span.disab,.fy_list span.disabled{background:#f6f6f6;}
.fy_list span.page-go{height:42px;width:42px;padding:0;margin:0;background-color:#f6f6f6;line-height:42px;display:inline-block;}
.fy_list span.page-go:hover{cursor:pointer}
.inp6{margin: 0px 10px;}
.ztzl_l img{width: 100%;}
.con1_top ul li{line-height: 32px;}
.con2_r ul li .con2_l span img{width: 100%;}
.footer_21 .ewm_tu img{width: 100%;}
/* --------------------智能问答---------------------- */
.zsk_tit {
            background-color: #459df5;
            height: 38px;
            line-height: 38px;
            padding-left: 25px;
            color: #fff;
        }

        .t_line {
            text-decoration: underline
        }

        .zsk_con {
            background: url(17ta_zsk_con.jpg) repeat-y right #ffffff;
            border: 1px solid #e4e4e4;
        }

        .zsk_l {
            float: left;
            width: 958px;
            padding-top: 15px;
            padding-bottom: 30px;
        }

        .zsk_r {
            float: right;
            width: 310px;
            padding: 15px;
            background: url(17ta_con2.jpg) no-repeat 14px bottom;
            height: 534px;
        }

        .zsk_con1 {
            background: url(17ta_zsk_con1.jpg) repeat-x bottom;
            height: 432px;
            padding: 20px;
            padding-top: 0;
        }

        .zsk_con2, .zsk_con3 {
            margin: 20px auto 0;
        }

        .zsk_con2 .zsk_icon {
            float: left;
            width: 45px;
            height: 45px;
        }

        .zsk_con2 .zsk_icon_l {
            float: left;
            width: 19px;
            background: url(17ta_zsk_icon_l.png) no-repeat right 9px;
            height: 45px;
            display: block
        }

        .zsk_con2 .zsk_con1_l {
            float: left;
            max-width: 640px;
            padding: 10px 25px 9px 25px;
            line-height: 26px;
            min-height: 26px;
            background-color: #f0f0f0;
            border-radius: 8px;
        }

        .zsk_con3 .zsk_icon {
            float: right;
            width: 45px;
            height: 45px;
        }

        .zsk_con3 .zsk_icon_l {
            float: right;
            width: 19px;
            background: url(17ta_zsk_icon_r.png) no-repeat left 9px;
            height: 45px;
            display: block;
            position: relative;
            margin-left: -1px;
        }

        .zsk_con3 .zsk_con1_l {
            float: right;
            max-width: 640px;
            padding: 9px 25px 8px 25px;
            line-height: 26px;
            min-height: 26px;
            background-color: #fff3db;
            border-radius: 8px;
        }

        .zsk_list {
            border-top: 1px dashed #cccccc;
            margin: 10px auto 0;
            padding-top: 10px;
        }

        .zsk_list dd {
            line-height: 26px;
        }

        .text {
            width: 680px;
            float: left;
            height: 60px;
            border: 0;
            padding-top: 10px;
            line-height: 30px;
            padding-left: 20px;
        }

        .zsk_btn1 {
            background: url(17ta_hdjl_btn1.jpg) no-repeat;
            float: left;
            width: 65px;
            height: 43px;
            border: 0;
            margin-top: 30px;
            margin-left: 20px;
        }

        .zsk_con4 {
            padding-top: 10px;
            background: url(17ta_zsk_t1.jpg) no-repeat 4px 10px;
            padding-left: 70px;
            line-height: 30px;
        }

        .zsk_ss {
            border: 1px solid #e4e4e4;
            height: 36px;
            background-color: #ffffff;
            margin: 15px auto 0;
        }

        .inp11 {
            width: 182px;
            border: 0;
            height: 30px;
            line-height: 3px;
            padding-left: 10px;
        }

        .zsk_list1 a {
            margin: 17px 7px 0 0;
            padding: 0 10px;
            display: block;
            height: 24px;
            line-height: 24px;
            float: left
        }

        .zsk_list1 a.t_b1 {
            background-color: #ec87c1
        }

        .zsk_list1 a.t_b2 {
            background-color: #8dc153
        }

        .zsk_list1 a.t_b3 {
            background-color: #e9573e
        }

        .zsk_list1 a.t_b4 {
            background-color: #f6bb43
        }

        .zsk_list1 a.t_b5 {
            background-color: #3baeda
        }

        .zsk_list1 a.t_b6 {
            background-color: #967bdc
        }

        .zsk_list1 a.t_b7 {
            background-color: #38bb82
        }
.pj_boxg {
 /* margin-left: 30px;50*/
  min-width: 300px;
  margin-top: 15px; }
  .pj_boxg .pingjia {
    padding-top: 10px; }
  .pj_boxg .pj_box {
    display:inline;
    float: left;
    margin-right: 20px;/*40*/ }
    .pj_boxg .pj_box i {
      float: left;
      width: 38px;/*60*/
      height: 24px;
      margin-left: 10px;
      margin-right: 10px;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      cursor: pointer; }
    .pj_boxg .pj_box .dui {
      background: url(19xa_hook.png) no-repeat center center #63cb36; }
    .pj_boxg .pj_box .cuo {
      background: url(19xa_cross.png) no-repeat center center #dc3635; }
    .pj_boxg p{display:inline;float: left;}
    .bianmin_div{border: #dedede 1px dashed; margin-top: 10px; width:790px; height:88px;}
    .bianmin_div .div_left{width: 80px; margin-left:12px; margin-top:10px; float: left;}
    .bianmin_div .div_right{width: 685px;  margin-top:10px; float:left; line-height:18px; }
    .bianmin_div .div_right span{ font-size:14px; line-height:24px; font-weight:bold;}
	
	
.tab_top li {width: 82px;}	
.wsbs_tit2{ height:30px; line-height:30px;margin-top:20px;}
.wsbs_tit2 li{ float:left; display:inline; height:30px; margin-right:10px; margin-bottom:10px;}
.wsbs_tit2 li a{ display:block; height:28px; padding:0 10px; background-color:#FFF; line-height:28px; border:1px #ccdee7 solid; font-size:15px;}
.wsbs_tit2 li a:hover,.wsbs_tit2 li.on a,.wsbs_tit2 li.on a:hover{ background-color:#009fec; border:1px solid #009fec; font-weight:bold; color:#FFF; text-decoration:none;}
.list{float:left}
.list li{ line-height:36px; border-bottom:1px dotted #d5d5d5; float:left; width:100%;}
.list li span{ float:right; font-size:13px; color:#999999}
.list li:hover{ transition:all .3s ease-in-out; margin-left:8px; cursor:pointer}	
.msrw_box { padding: 5px 0; width:100%; float:left;}
.msrw_box img {margin-right: 20px; }
.msrw_box .msrw_text h4 {font-size: 18px;color: #000000;font-weight: bold;padding-bottom: 10px; }
.tsk_box {position: absolute;bottom: 100px;left: 50px;min-width: 185px;background: #FFFFFF;border: 1px solid #eee;-moz-box-shadow: 0px 0px 14px #858585;-webkit-box-shadow: 0px 0px 14px #858585;box-shadow: 0px 0px 14px #858585; z-index:100}
.tsk_box li {line-height: 30px;height: 30px;color: #666666;padding: 0 20px; }
.tsk_box li:hover {background: #36a2cc;color: #FFFFFF; }	
.zsk_tit{line-height: 36px; height: 36px; background-color: #1658A0; color: #FFFFFF;}
.zsk_tit a{color: #FFFFFF; font-weight: bold; text-decoration: none;}
.con1_top h1 a{color: #1658A0;}
/* ------------2021-11-1--------------- */
.con_div{padding: 32px;}
.zt_top{border-bottom: 1px solid #D7D7D7;padding-bottom: 5px;padding-left: 20px;background: url(19ta_zc_shu.jpg) no-repeat 6px 6px;}
.zt_top h1{color: #1658a0;float: left;font-weight: bold;padding-bottom: 10px;font-size: 22px;height: 32px;}
.zt_ul ul{margin-right: -26px;}
.zt_ul ul li{width: 25%; margin-top: 32px; float: left;}
.zt_ul ul li a{display: block; margin-right: 26px;}
.ztzl_gd img{height: 98px !important;}
.ztzl_list li{height: 98px;}
.ztzl_l{line-height: 98px; width: 7.2%; height: 98px;}
.ztzl_l img{height: 100%;}
.ztzl_list{height: auto;}
.ztzl_list li{width: 206px;}
.only {float:left;}
@media screen and (max-width:1366px) {
	.con3_r{width: 27.692%;}
	.ztzl_ban{width: 665px !important;}
	.con1_top ul li{font-size: 18px;}
	.con3_div{padding: 24px;}
	.con3_div .conl_b_ul ul li{width: 16.666%;}
	.con1_top ul li{width: auto;}
	.zsk_l{width: 858px;}
}
@media screen and (max-width:1280px) {
	.ztzl_ban{width: 480px !important;}
	.con3_div .con1_top ul li a{padding-right: 5px;}
	.zsk_l{width: 658px;}
	.text{width: 500px; height: 120px;}
	.con_pp_img{max-height:150px;}
}
@media screen and  (max-width:999px){
	.fy_list span{display: none;}
	.fy_list a{margin-bottom: 15px;}
	.letter-detail-item-title{width: 50%;}
	.letter-detail-item-content{margin-left: 50%;}
	.letter-search-btn{margin-top: 15px;}
	.zsk_l,.zsk_r{width: auto;float: inherit;}
	.zsk_l .pad_l20{position: inherit !important;width: 100%;  height: 200px;}
	.zsk_l .pad_l20 p{margin-top: 20px;}
	.text{width: 70% !important;}
	.zsk_btn1{margin-top: 20px;}
	.zsk_con{background:none;}
	.zsk_r{height: auto; padding-bottom: 150px;}
	.zsk_con4{background: none; padding-left: 0px;}
	.ztzl_gd img{height: auto !important;}
	.ztzl_ban{width: auto !important;}
	.ztzl_gd,.ztzl_gd li{margin-left: 0px !important;}
	.outlink-domain{width:100%; max-width:inherit;}
	.only {float:inherit;}
}

/**/
.TRS_Editor *{font-family: '宋体';font-size: 16px; line-height: 32px;}
.TRS_Editor p{margin-bottom: 15px;font-size: 16px; line-height: 32px;}
.TRS_Editor table p{margin-bottom: auto;}
/* current.css */
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }

.tred1 { color: #f60e0f; }
.tred1 a:link, .tred1 a:visited { color: #f60e0f; }
.tred1 a:hover { color: #f60e0f; text-decoration: underline; }

.tgray1 { color: #999; }
.tgray1 a:link, .tgray1 a:visited { color: #999; }
.tgray1 a:hover { color: #999; text-decoration: underline; }

.tblack1{ color:#000}
.tblack1 a:link, .tblack1 a:visited { color: #000; }
.tblack1 a:hover { color: #000; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e4e4e4; }
.bor_t1 { border-top: 1px solid #e4e3e3; }
.bor_r1 { border-right: 1px solid #e4e2e2; }
.bor_l1 { border-left: 1px solid #fff; }
.bor_b1 { border-bottom: 1px solid #dddddd; }
.bor_b2 { border-bottom: 1px dotted #cccccc; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
.f_l { float: left }
.f_r { float: right; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h33 { line-height: 33px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h44 { line-height: 44px; }
.h50 { line-height: 50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar15 { margin: 15px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t10 { margin-top: 10px; }
.mar_t12 { margin-top: 12px; }
.mar_t13 { margin-top: 13px; }
.mar_t14 { margin-top: 14px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_t85 { margin-top: 75px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l1 { margin-left: 1px; }
.mar_l4 { margin-left: 4px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
.mar_t70{margin-top: 70px;}
.mar_b85{margin-bottom: 85px;}
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad_lr20{padding: 0px 20px;}
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t7 { padding-top: 7px; }
.pad_t8 { padding-top: 8px; }
.pad_t10 { padding-top: 10px; }
.pad_t12 { padding-top: 12px; }
.pad_t15 { padding-top: 15px; }
.pad_t17 { padding-top: 17px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t32 { padding-top: 32px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b8 { padding-bottom: 8px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_b155 { padding-bottom: 155px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l12 { padding-left: 12px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l22 { padding-left: 22px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l45 { padding-left: 45px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r28 { padding-right: 28px; }
.pad_r30 { padding-right: 30px;  }
/*---------------------------------------segmentation------------------------------------------*/
.win_a{width: 1300px; margin: 0 auto;}
/* current.css end */
.con1_ztfw_ul{margin-bottom: 20px;}
.con1_ztfw_ul ul li{float: left; width: 33.33%;}
.con1_ztfw_ul ul{margin-right: -24px;}
.con1_ztfw_ul ul li a{display: block; position: relative; margin-top: 20px; height: 52px; line-height: 52px; border:.01rem solid #E5E5E5; margin-right: 24px; padding-right: 42px; padding-left: 20px;}
.con1_ztfw_ul ul li a i{position: absolute; width: 20px; height: 20px; line-height: 20px; display: block; right: 16px; top: 50%; margin-top: -10px;}
.con2_bottom ul li{display: inline-block; width: auto; margin-right: 10px;}
.con2_bottom ul li span{ background: #F2F8FF; border-radius: 50%; line-height: 48px; text-align: center; display: inline-block; width: 48px; height: 48px; vertical-align: middle; margin-right: 10px;}
.con2_bottom ul li span img{margin-right: 0px;}
.con1_ztfw_img{margin-top:16px;}
.con1_ztfw_img ul{margin-right: -24px;}
.con1_ztfw_img ul li{width: 50%; float: left;}
.con1_ztfw_img ul li a{display: block; font-weight: bold; color: #fff; margin-right: 24px; height: 70px; line-height: 70px; padding-left: 20px;}
.con1_ztfw_img ul li.icon1 a{background: url(20231107_fwt1.jpg) no-repeat center; background-size:cover;}
.con1_ztfw_img ul li.icon2 a{background: url(20231107_fwt2.jpg) no-repeat center; background-size:cover;}
@media screen and  (max-width:999px){
	.ui-popup.ui-popup-show.ui-popup-focus{right: 10px; left: 10px !important;}
	.ui-dialog-content{width: 100% !important;}
	.ui-dialog-button{float: inherit !important; text-align: center;}
	.con2_bottom ul li span{width: 33px; height: 33px; line-height: 33px;}
	.con2_bottom ul li span img{width: 16px;}
    .nav_21>ul>li:hover .nav_21_con{display: none !important;}
}